<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>rtx_evr.h File Reference</title>
<title>CMSIS-RTOS2: rtx_evr.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="cmsis.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<script type="text/javascript" src="printComponentTabs.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 46px;">
  <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
  <td style="padding-left: 0.5em;">
   <div id="projectname">CMSIS-RTOS2
   &#160;<span id="projectnumber">Version 2.1.3</span>
   </div>
   <div id="projectbrief">Real-Time Operating System: API and RTX Reference Implementation</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<div id="CMSISnav" class="tabs1">
    <ul class="tablist">
      <script type="text/javascript">
		<!--
		writeComponentTabs.call(this);
		//-->
      </script>
	  </ul>
</div>
<!-- Generated by Doxygen 1.8.17 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
  initMenu('',true,false,'search.php','Search');
  $(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('rtx__evr_8h.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div class="header">
  <div class="summary">
<a href="#define-members">Macros</a>  </div>
  <div class="headertitle">
<div class="title">rtx_evr.h File Reference</div>  </div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
Macros</h2></td></tr>
<tr class="memitem:a8e1abf0403e5aabff14bffa28c0bf14b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a8e1abf0403e5aabff14bffa28c0bf14b">OS_EVR_THFLAGS</a>&#160;&#160;&#160;OS_EVR_THREAD</td></tr>
<tr class="separator:a8e1abf0403e5aabff14bffa28c0bf14b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aad9052994e484a85e2ea7c34b3957f29"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#aad9052994e484a85e2ea7c34b3957f29">OS_EVR_WAIT</a>&#160;&#160;&#160;OS_EVR_THREAD</td></tr>
<tr class="separator:aad9052994e484a85e2ea7c34b3957f29"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a168269d3a1264ac7a7427f8642e358a4"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a168269d3a1264ac7a7427f8642e358a4">osRtxErrorKernelNotReady</a>&#160;&#160;&#160;(-7)</td></tr>
<tr class="memdesc:a168269d3a1264ac7a7427f8642e358a4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Extended Status codes.  <a href="rtx__evr_8h.html#a168269d3a1264ac7a7427f8642e358a4">More...</a><br /></td></tr>
<tr class="separator:a168269d3a1264ac7a7427f8642e358a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8a916c6a8ad67a38c29ca2e2141d1540"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a8a916c6a8ad67a38c29ca2e2141d1540">osRtxErrorKernelNotRunning</a>&#160;&#160;&#160;(-8)</td></tr>
<tr class="separator:a8a916c6a8ad67a38c29ca2e2141d1540"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a56335b5b0a3f932e06aa764d185b6a60"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a56335b5b0a3f932e06aa764d185b6a60">osRtxErrorInvalidControlBlock</a>&#160;&#160;&#160;(-9)</td></tr>
<tr class="separator:a56335b5b0a3f932e06aa764d185b6a60"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a037115a16032074ae1a82d64c160338b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a037115a16032074ae1a82d64c160338b">osRtxErrorInvalidDataMemory</a>&#160;&#160;&#160;(-10)</td></tr>
<tr class="separator:a037115a16032074ae1a82d64c160338b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5cabacbb758a1bc5012cae2292771726"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a5cabacbb758a1bc5012cae2292771726">osRtxErrorInvalidThreadStack</a>&#160;&#160;&#160;(-11)</td></tr>
<tr class="separator:a5cabacbb758a1bc5012cae2292771726"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a45219e125941ecbe7eca030fd2f40d7a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a45219e125941ecbe7eca030fd2f40d7a">osRtxErrorInvalidPriority</a>&#160;&#160;&#160;(-12)</td></tr>
<tr class="separator:a45219e125941ecbe7eca030fd2f40d7a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1955ed26bf52d4fd07a73961ee6a1478"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a1955ed26bf52d4fd07a73961ee6a1478">osRtxErrorThreadNotJoinable</a>&#160;&#160;&#160;(-13)</td></tr>
<tr class="separator:a1955ed26bf52d4fd07a73961ee6a1478"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2abf2bd19d5d80399c129e7b79e19e9a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a2abf2bd19d5d80399c129e7b79e19e9a">osRtxErrorMutexNotOwned</a>&#160;&#160;&#160;(-14)</td></tr>
<tr class="separator:a2abf2bd19d5d80399c129e7b79e19e9a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4fc98ec7f644bc7156af58431043171a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a4fc98ec7f644bc7156af58431043171a">osRtxErrorMutexNotLocked</a>&#160;&#160;&#160;(-15)</td></tr>
<tr class="separator:a4fc98ec7f644bc7156af58431043171a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a949198d164108954151e89607a1504a7"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a949198d164108954151e89607a1504a7">osRtxErrorMutexLockLimit</a>&#160;&#160;&#160;(-16)</td></tr>
<tr class="separator:a949198d164108954151e89607a1504a7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4266d3dd5e7bbd2693dd53d00d80bc4c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a4266d3dd5e7bbd2693dd53d00d80bc4c">osRtxErrorSemaphoreCountLimit</a>&#160;&#160;&#160;(-17)</td></tr>
<tr class="separator:a4266d3dd5e7bbd2693dd53d00d80bc4c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a33f2affc96c91cf39a3986e4bd119c5c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a33f2affc96c91cf39a3986e4bd119c5c">osRtxErrorTZ_InitContext_S</a>&#160;&#160;&#160;(-18)</td></tr>
<tr class="separator:a33f2affc96c91cf39a3986e4bd119c5c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a787925e3c31997d22bb7ea985b69c3db"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a787925e3c31997d22bb7ea985b69c3db">osRtxErrorTZ_AllocContext_S</a>&#160;&#160;&#160;(-19)</td></tr>
<tr class="separator:a787925e3c31997d22bb7ea985b69c3db"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8b1b28f13acfecfec665a3759ce69991"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a8b1b28f13acfecfec665a3759ce69991">osRtxErrorTZ_FreeContext_S</a>&#160;&#160;&#160;(-20)</td></tr>
<tr class="separator:a8b1b28f13acfecfec665a3759ce69991"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3e9b3fdece321c3766bc6bc1a35e9cf6"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a3e9b3fdece321c3766bc6bc1a35e9cf6">osRtxErrorTZ_LoadContext_S</a>&#160;&#160;&#160;(-21)</td></tr>
<tr class="separator:a3e9b3fdece321c3766bc6bc1a35e9cf6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad600f514856926fc313a5f7dc0c3d422"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#ad600f514856926fc313a5f7dc0c3d422">osRtxErrorTZ_SaveContext_S</a>&#160;&#160;&#160;(-22)</td></tr>
<tr class="separator:ad600f514856926fc313a5f7dc0c3d422"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a88a0730763346ea5b2dd03b1df183e62"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a88a0730763346ea5b2dd03b1df183e62">EvrRtxMemoryInit</a>(mem,  size,  result)</td></tr>
<tr class="memdesc:a88a0730763346ea5b2dd03b1df183e62"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on memory initialization (Op)  <a href="rtx__evr_8h.html#a88a0730763346ea5b2dd03b1df183e62">More...</a><br /></td></tr>
<tr class="separator:a88a0730763346ea5b2dd03b1df183e62"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac870ecea7a4c6c2675dc9e22747e4fcf"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#ac870ecea7a4c6c2675dc9e22747e4fcf">EvrRtxMemoryAlloc</a>(mem,  size,  type,  block)</td></tr>
<tr class="memdesc:ac870ecea7a4c6c2675dc9e22747e4fcf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on memory allocate (Op)  <a href="rtx__evr_8h.html#ac870ecea7a4c6c2675dc9e22747e4fcf">More...</a><br /></td></tr>
<tr class="separator:ac870ecea7a4c6c2675dc9e22747e4fcf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac009eaf97ae6d0a615c5ae8e4ff9b3e0"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#ac009eaf97ae6d0a615c5ae8e4ff9b3e0">EvrRtxMemoryFree</a>(mem,  block,  result)</td></tr>
<tr class="memdesc:ac009eaf97ae6d0a615c5ae8e4ff9b3e0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on memory free (Op)  <a href="rtx__evr_8h.html#ac009eaf97ae6d0a615c5ae8e4ff9b3e0">More...</a><br /></td></tr>
<tr class="separator:ac009eaf97ae6d0a615c5ae8e4ff9b3e0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a18937440d612771e82e1091105b65db2"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a18937440d612771e82e1091105b65db2">EvrRtxMemoryBlockInit</a>(mp_info,  block_count,  block_size,  block_mem)</td></tr>
<tr class="memdesc:a18937440d612771e82e1091105b65db2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on memory block initialization (Op)  <a href="rtx__evr_8h.html#a18937440d612771e82e1091105b65db2">More...</a><br /></td></tr>
<tr class="separator:a18937440d612771e82e1091105b65db2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad9ddd79b3d450c91e7f507fdac40b147"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#ad9ddd79b3d450c91e7f507fdac40b147">EvrRtxMemoryBlockAlloc</a>(mp_info,  block)</td></tr>
<tr class="memdesc:ad9ddd79b3d450c91e7f507fdac40b147"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on memory block alloc (Op)  <a href="rtx__evr_8h.html#ad9ddd79b3d450c91e7f507fdac40b147">More...</a><br /></td></tr>
<tr class="separator:ad9ddd79b3d450c91e7f507fdac40b147"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2335c1da331ff7cd3b3d766ec426c11f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a2335c1da331ff7cd3b3d766ec426c11f">EvrRtxMemoryBlockFree</a>(mp_info,  block,  status)</td></tr>
<tr class="memdesc:a2335c1da331ff7cd3b3d766ec426c11f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on memory block free (Op)  <a href="rtx__evr_8h.html#a2335c1da331ff7cd3b3d766ec426c11f">More...</a><br /></td></tr>
<tr class="separator:a2335c1da331ff7cd3b3d766ec426c11f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3110fed2c4983d81546f6f745500b88a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a3110fed2c4983d81546f6f745500b88a">EvrRtxKernelError</a>(status)</td></tr>
<tr class="memdesc:a3110fed2c4983d81546f6f745500b88a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on RTOS kernel error (Error)  <a href="rtx__evr_8h.html#a3110fed2c4983d81546f6f745500b88a">More...</a><br /></td></tr>
<tr class="separator:a3110fed2c4983d81546f6f745500b88a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga73d4a8c33e00b724b8b54a8014525828"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__kernel.html#ga73d4a8c33e00b724b8b54a8014525828">EvrRtxKernelInitialize</a>()</td></tr>
<tr class="memdesc:ga73d4a8c33e00b724b8b54a8014525828"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on RTOS kernel initialize (API)  <a href="group__rtx__evr__kernel.html#ga73d4a8c33e00b724b8b54a8014525828">More...</a><br /></td></tr>
<tr class="separator:ga73d4a8c33e00b724b8b54a8014525828"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7023b4bbbc244e93b15472a80918feda"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__kernel.html#ga7023b4bbbc244e93b15472a80918feda">EvrRtxKernelInitialized</a>()</td></tr>
<tr class="memdesc:ga7023b4bbbc244e93b15472a80918feda"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on successful RTOS kernel initialize (Op)  <a href="group__rtx__evr__kernel.html#ga7023b4bbbc244e93b15472a80918feda">More...</a><br /></td></tr>
<tr class="separator:ga7023b4bbbc244e93b15472a80918feda"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5f210c4f23e26878fdae20c84834605c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a5f210c4f23e26878fdae20c84834605c">EvrRtxKernelGetInfo</a>(version,  id_buf,  id_size)</td></tr>
<tr class="memdesc:a5f210c4f23e26878fdae20c84834605c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on RTOS kernel information retrieve (API)  <a href="rtx__evr_8h.html#a5f210c4f23e26878fdae20c84834605c">More...</a><br /></td></tr>
<tr class="separator:a5f210c4f23e26878fdae20c84834605c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a108a58a59f6e1f17ec6e2c768fb31e75"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a108a58a59f6e1f17ec6e2c768fb31e75">EvrRtxKernelInfoRetrieved</a>(version,  id_buf,  id_size)</td></tr>
<tr class="memdesc:a108a58a59f6e1f17ec6e2c768fb31e75"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on successful RTOS kernel information retrieve (Op)  <a href="rtx__evr_8h.html#a108a58a59f6e1f17ec6e2c768fb31e75">More...</a><br /></td></tr>
<tr class="separator:a108a58a59f6e1f17ec6e2c768fb31e75"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab238a6f0a82c75ce74848af8309a8aff"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#ab238a6f0a82c75ce74848af8309a8aff">EvrRtxKernelGetState</a>(state)</td></tr>
<tr class="memdesc:ab238a6f0a82c75ce74848af8309a8aff"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on current RTOS Kernel state retrieve (API)  <a href="rtx__evr_8h.html#ab238a6f0a82c75ce74848af8309a8aff">More...</a><br /></td></tr>
<tr class="separator:ab238a6f0a82c75ce74848af8309a8aff"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9b8806b0413c4a65fe19c09e87577d08"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__kernel.html#ga9b8806b0413c4a65fe19c09e87577d08">EvrRtxKernelStart</a>()</td></tr>
<tr class="memdesc:ga9b8806b0413c4a65fe19c09e87577d08"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on RTOS Kernel scheduler start (API)  <a href="group__rtx__evr__kernel.html#ga9b8806b0413c4a65fe19c09e87577d08">More...</a><br /></td></tr>
<tr class="separator:ga9b8806b0413c4a65fe19c09e87577d08"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga63fffdb2fab5ae1557a1e8f8777c9d5f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__kernel.html#ga63fffdb2fab5ae1557a1e8f8777c9d5f">EvrRtxKernelStarted</a>()</td></tr>
<tr class="memdesc:ga63fffdb2fab5ae1557a1e8f8777c9d5f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on successful RTOS Kernel scheduler start (Op)  <a href="group__rtx__evr__kernel.html#ga63fffdb2fab5ae1557a1e8f8777c9d5f">More...</a><br /></td></tr>
<tr class="separator:ga63fffdb2fab5ae1557a1e8f8777c9d5f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga538a77dc4acbc85eb87149a69537bd0a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__kernel.html#ga538a77dc4acbc85eb87149a69537bd0a">EvrRtxKernelLock</a>()</td></tr>
<tr class="memdesc:ga538a77dc4acbc85eb87149a69537bd0a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on RTOS Kernel scheduler lock (API)  <a href="group__rtx__evr__kernel.html#ga538a77dc4acbc85eb87149a69537bd0a">More...</a><br /></td></tr>
<tr class="separator:ga538a77dc4acbc85eb87149a69537bd0a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0f9984852229c7728f1d41f9b84c032f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a0f9984852229c7728f1d41f9b84c032f">EvrRtxKernelLocked</a>(lock)</td></tr>
<tr class="memdesc:a0f9984852229c7728f1d41f9b84c032f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on successful RTOS Kernel scheduler lock (Op)  <a href="rtx__evr_8h.html#a0f9984852229c7728f1d41f9b84c032f">More...</a><br /></td></tr>
<tr class="separator:a0f9984852229c7728f1d41f9b84c032f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabccc7d963dcdab18319ab42e28f68a7c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__kernel.html#gabccc7d963dcdab18319ab42e28f68a7c">EvrRtxKernelUnlock</a>()</td></tr>
<tr class="memdesc:gabccc7d963dcdab18319ab42e28f68a7c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on RTOS Kernel scheduler unlock (API)  <a href="group__rtx__evr__kernel.html#gabccc7d963dcdab18319ab42e28f68a7c">More...</a><br /></td></tr>
<tr class="separator:gabccc7d963dcdab18319ab42e28f68a7c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af408728184bb06cb37916ab734d57064"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#af408728184bb06cb37916ab734d57064">EvrRtxKernelUnlocked</a>(lock)</td></tr>
<tr class="memdesc:af408728184bb06cb37916ab734d57064"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on successful RTOS Kernel scheduler unlock (Op)  <a href="rtx__evr_8h.html#af408728184bb06cb37916ab734d57064">More...</a><br /></td></tr>
<tr class="separator:af408728184bb06cb37916ab734d57064"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1b591ce66387bbcfb8dc857053dbff60"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a1b591ce66387bbcfb8dc857053dbff60">EvrRtxKernelRestoreLock</a>(lock)</td></tr>
<tr class="memdesc:a1b591ce66387bbcfb8dc857053dbff60"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on RTOS Kernel scheduler lock state restore (API)  <a href="rtx__evr_8h.html#a1b591ce66387bbcfb8dc857053dbff60">More...</a><br /></td></tr>
<tr class="separator:a1b591ce66387bbcfb8dc857053dbff60"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a75c967416f671520ec9ad178e3925247"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a75c967416f671520ec9ad178e3925247">EvrRtxKernelLockRestored</a>(lock)</td></tr>
<tr class="memdesc:a75c967416f671520ec9ad178e3925247"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on successful RTOS Kernel scheduler lock state restore (Op)  <a href="rtx__evr_8h.html#a75c967416f671520ec9ad178e3925247">More...</a><br /></td></tr>
<tr class="separator:a75c967416f671520ec9ad178e3925247"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga97ee99e99d0677dfb1b248e09e3fcb6c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__kernel.html#ga97ee99e99d0677dfb1b248e09e3fcb6c">EvrRtxKernelSuspend</a>()</td></tr>
<tr class="memdesc:ga97ee99e99d0677dfb1b248e09e3fcb6c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on RTOS Kernel scheduler suspend (API)  <a href="group__rtx__evr__kernel.html#ga97ee99e99d0677dfb1b248e09e3fcb6c">More...</a><br /></td></tr>
<tr class="separator:ga97ee99e99d0677dfb1b248e09e3fcb6c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a56b7bdc1485bc218b9d754515c448ad1"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a56b7bdc1485bc218b9d754515c448ad1">EvrRtxKernelSuspended</a>(sleep_ticks)</td></tr>
<tr class="memdesc:a56b7bdc1485bc218b9d754515c448ad1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on successful RTOS Kernel scheduler suspend (Op)  <a href="rtx__evr_8h.html#a56b7bdc1485bc218b9d754515c448ad1">More...</a><br /></td></tr>
<tr class="separator:a56b7bdc1485bc218b9d754515c448ad1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa859b4286921f4a16e93ec453cf17815"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#aa859b4286921f4a16e93ec453cf17815">EvrRtxKernelResume</a>(sleep_ticks)</td></tr>
<tr class="memdesc:aa859b4286921f4a16e93ec453cf17815"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on RTOS Kernel scheduler resume (API)  <a href="rtx__evr_8h.html#aa859b4286921f4a16e93ec453cf17815">More...</a><br /></td></tr>
<tr class="separator:aa859b4286921f4a16e93ec453cf17815"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa13c735fe54c8301bdb32b33f53f2de1"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__kernel.html#gaa13c735fe54c8301bdb32b33f53f2de1">EvrRtxKernelResumed</a>()</td></tr>
<tr class="memdesc:gaa13c735fe54c8301bdb32b33f53f2de1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on successful RTOS Kernel scheduler resume (Op)  <a href="group__rtx__evr__kernel.html#gaa13c735fe54c8301bdb32b33f53f2de1">More...</a><br /></td></tr>
<tr class="separator:gaa13c735fe54c8301bdb32b33f53f2de1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad592b3d74e524adb5deb58815a5a592d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#ad592b3d74e524adb5deb58815a5a592d">EvrRtxKernelGetTickCount</a>(count)</td></tr>
<tr class="memdesc:ad592b3d74e524adb5deb58815a5a592d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on RTOS kernel tick count retrieve (API)  <a href="rtx__evr_8h.html#ad592b3d74e524adb5deb58815a5a592d">More...</a><br /></td></tr>
<tr class="separator:ad592b3d74e524adb5deb58815a5a592d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3f4e5706e10771b83594f23b20aaf753"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a3f4e5706e10771b83594f23b20aaf753">EvrRtxKernelGetTickFreq</a>(freq)</td></tr>
<tr class="memdesc:a3f4e5706e10771b83594f23b20aaf753"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on RTOS kernel tick frequency retrieve (API)  <a href="rtx__evr_8h.html#a3f4e5706e10771b83594f23b20aaf753">More...</a><br /></td></tr>
<tr class="separator:a3f4e5706e10771b83594f23b20aaf753"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1f10f2322cd3e0f6d90861c8c346927f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a1f10f2322cd3e0f6d90861c8c346927f">EvrRtxKernelGetSysTimerCount</a>(count)</td></tr>
<tr class="memdesc:a1f10f2322cd3e0f6d90861c8c346927f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on RTOS kernel system timer count retrieve (API)  <a href="rtx__evr_8h.html#a1f10f2322cd3e0f6d90861c8c346927f">More...</a><br /></td></tr>
<tr class="separator:a1f10f2322cd3e0f6d90861c8c346927f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1690f369fd0e39b3c8130b4996875a54"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a1690f369fd0e39b3c8130b4996875a54">EvrRtxKernelGetSysTimerFreq</a>(freq)</td></tr>
<tr class="memdesc:a1690f369fd0e39b3c8130b4996875a54"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on RTOS kernel system timer frequency retrieve (API)  <a href="rtx__evr_8h.html#a1690f369fd0e39b3c8130b4996875a54">More...</a><br /></td></tr>
<tr class="separator:a1690f369fd0e39b3c8130b4996875a54"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4e7fc678567e222d8918e5a7cf93e958"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a4e7fc678567e222d8918e5a7cf93e958">EvrRtxThreadError</a>(thread_id,  status)</td></tr>
<tr class="memdesc:a4e7fc678567e222d8918e5a7cf93e958"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on thread error (Error)  <a href="rtx__evr_8h.html#a4e7fc678567e222d8918e5a7cf93e958">More...</a><br /></td></tr>
<tr class="separator:a4e7fc678567e222d8918e5a7cf93e958"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a533665fe35ace65717e878e48fd878d6"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a533665fe35ace65717e878e48fd878d6">EvrRtxThreadNew</a>(func,  argument,  attr)</td></tr>
<tr class="memdesc:a533665fe35ace65717e878e48fd878d6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on thread create and intialize (API)  <a href="rtx__evr_8h.html#a533665fe35ace65717e878e48fd878d6">More...</a><br /></td></tr>
<tr class="separator:a533665fe35ace65717e878e48fd878d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7bfbaa33fcf2fbb77c2cedd499f93b38"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a7bfbaa33fcf2fbb77c2cedd499f93b38">EvrRtxThreadCreated</a>(thread_id,  thread_addr,  name)</td></tr>
<tr class="memdesc:a7bfbaa33fcf2fbb77c2cedd499f93b38"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on successful thread create (Op)  <a href="rtx__evr_8h.html#a7bfbaa33fcf2fbb77c2cedd499f93b38">More...</a><br /></td></tr>
<tr class="separator:a7bfbaa33fcf2fbb77c2cedd499f93b38"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0e9f2cdce81dacfd99fe45944e6db08e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a0e9f2cdce81dacfd99fe45944e6db08e">EvrRtxThreadGetName</a>(thread_id,  name)</td></tr>
<tr class="memdesc:a0e9f2cdce81dacfd99fe45944e6db08e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on thread name retrieve (API)  <a href="rtx__evr_8h.html#a0e9f2cdce81dacfd99fe45944e6db08e">More...</a><br /></td></tr>
<tr class="separator:a0e9f2cdce81dacfd99fe45944e6db08e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a485451400a026a2af8443b8bb6c7ef89"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a485451400a026a2af8443b8bb6c7ef89">EvrRtxThreadGetId</a>(thread_id)</td></tr>
<tr class="memdesc:a485451400a026a2af8443b8bb6c7ef89"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on current running thread ID retrieve (API)  <a href="rtx__evr_8h.html#a485451400a026a2af8443b8bb6c7ef89">More...</a><br /></td></tr>
<tr class="separator:a485451400a026a2af8443b8bb6c7ef89"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af7a65966ac4a2e79e6b3383d13c2a95e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#af7a65966ac4a2e79e6b3383d13c2a95e">EvrRtxThreadGetState</a>(thread_id,  state)</td></tr>
<tr class="memdesc:af7a65966ac4a2e79e6b3383d13c2a95e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on thread state retrieve (API)  <a href="rtx__evr_8h.html#af7a65966ac4a2e79e6b3383d13c2a95e">More...</a><br /></td></tr>
<tr class="separator:af7a65966ac4a2e79e6b3383d13c2a95e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac4e40876ec63a1b70aa2a9a9d9e99ead"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#ac4e40876ec63a1b70aa2a9a9d9e99ead">EvrRtxThreadGetStackSize</a>(thread_id,  stack_size)</td></tr>
<tr class="memdesc:ac4e40876ec63a1b70aa2a9a9d9e99ead"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on thread stack size retrieve (API)  <a href="rtx__evr_8h.html#ac4e40876ec63a1b70aa2a9a9d9e99ead">More...</a><br /></td></tr>
<tr class="separator:ac4e40876ec63a1b70aa2a9a9d9e99ead"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae59673ef3e31ce6abb7dc2a4346386e3"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#ae59673ef3e31ce6abb7dc2a4346386e3">EvrRtxThreadGetStackSpace</a>(thread_id,  stack_space)</td></tr>
<tr class="memdesc:ae59673ef3e31ce6abb7dc2a4346386e3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on available stack space retrieve (API)  <a href="rtx__evr_8h.html#ae59673ef3e31ce6abb7dc2a4346386e3">More...</a><br /></td></tr>
<tr class="separator:ae59673ef3e31ce6abb7dc2a4346386e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aacd91c3763ef15a60eb8de36fa3adde5"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#aacd91c3763ef15a60eb8de36fa3adde5">EvrRtxThreadSetPriority</a>(thread_id,  priority)</td></tr>
<tr class="memdesc:aacd91c3763ef15a60eb8de36fa3adde5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on thread priority set (API)  <a href="rtx__evr_8h.html#aacd91c3763ef15a60eb8de36fa3adde5">More...</a><br /></td></tr>
<tr class="separator:aacd91c3763ef15a60eb8de36fa3adde5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1e16939610e11f990d0bdbcbb6c837f2"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a1e16939610e11f990d0bdbcbb6c837f2">EvrRtxThreadPriorityUpdated</a>(thread_id,  priority)</td></tr>
<tr class="memdesc:a1e16939610e11f990d0bdbcbb6c837f2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on thread priority updated (Op)  <a href="rtx__evr_8h.html#a1e16939610e11f990d0bdbcbb6c837f2">More...</a><br /></td></tr>
<tr class="separator:a1e16939610e11f990d0bdbcbb6c837f2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a39b47ec8b235ef90f74303188f8414b0"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a39b47ec8b235ef90f74303188f8414b0">EvrRtxThreadGetPriority</a>(thread_id,  priority)</td></tr>
<tr class="memdesc:a39b47ec8b235ef90f74303188f8414b0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on thread priority retrieve (API)  <a href="rtx__evr_8h.html#a39b47ec8b235ef90f74303188f8414b0">More...</a><br /></td></tr>
<tr class="separator:a39b47ec8b235ef90f74303188f8414b0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga76fb83f193bcb4d6ecdd409eea4985ee"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__thread.html#ga76fb83f193bcb4d6ecdd409eea4985ee">EvrRtxThreadYield</a>()</td></tr>
<tr class="memdesc:ga76fb83f193bcb4d6ecdd409eea4985ee"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on thread yield (API)  <a href="group__rtx__evr__thread.html#ga76fb83f193bcb4d6ecdd409eea4985ee">More...</a><br /></td></tr>
<tr class="separator:ga76fb83f193bcb4d6ecdd409eea4985ee"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a61470c64003ac3524e20d438f08d8a7a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a61470c64003ac3524e20d438f08d8a7a">EvrRtxThreadSuspend</a>(thread_id)</td></tr>
<tr class="memdesc:a61470c64003ac3524e20d438f08d8a7a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on thread suspend (API)  <a href="rtx__evr_8h.html#a61470c64003ac3524e20d438f08d8a7a">More...</a><br /></td></tr>
<tr class="separator:a61470c64003ac3524e20d438f08d8a7a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae5ba5dd8e5e67445bb10f91cae60f50b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#ae5ba5dd8e5e67445bb10f91cae60f50b">EvrRtxThreadSuspended</a>(thread_id)</td></tr>
<tr class="memdesc:ae5ba5dd8e5e67445bb10f91cae60f50b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on successful thread suspend (Op)  <a href="rtx__evr_8h.html#ae5ba5dd8e5e67445bb10f91cae60f50b">More...</a><br /></td></tr>
<tr class="separator:ae5ba5dd8e5e67445bb10f91cae60f50b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3b8634d620e1baa4463f9f02f400ec29"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a3b8634d620e1baa4463f9f02f400ec29">EvrRtxThreadResume</a>(thread_id)</td></tr>
<tr class="memdesc:a3b8634d620e1baa4463f9f02f400ec29"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on thread resume (API)  <a href="rtx__evr_8h.html#a3b8634d620e1baa4463f9f02f400ec29">More...</a><br /></td></tr>
<tr class="separator:a3b8634d620e1baa4463f9f02f400ec29"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7d069d1f02c3a5f0cd9116849060bd20"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a7d069d1f02c3a5f0cd9116849060bd20">EvrRtxThreadResumed</a>(thread_id)</td></tr>
<tr class="memdesc:a7d069d1f02c3a5f0cd9116849060bd20"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on successful thread resume (Op)  <a href="rtx__evr_8h.html#a7d069d1f02c3a5f0cd9116849060bd20">More...</a><br /></td></tr>
<tr class="separator:a7d069d1f02c3a5f0cd9116849060bd20"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a85e62a58985884fe6ebf09bf8c3240f6"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a85e62a58985884fe6ebf09bf8c3240f6">EvrRtxThreadDetach</a>(thread_id)</td></tr>
<tr class="memdesc:a85e62a58985884fe6ebf09bf8c3240f6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on thread detach (API)  <a href="rtx__evr_8h.html#a85e62a58985884fe6ebf09bf8c3240f6">More...</a><br /></td></tr>
<tr class="separator:a85e62a58985884fe6ebf09bf8c3240f6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a01431c038679a03e70992c578109e9bd"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a01431c038679a03e70992c578109e9bd">EvrRtxThreadDetached</a>(thread_id)</td></tr>
<tr class="memdesc:a01431c038679a03e70992c578109e9bd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on successful thread detach (Op)  <a href="rtx__evr_8h.html#a01431c038679a03e70992c578109e9bd">More...</a><br /></td></tr>
<tr class="separator:a01431c038679a03e70992c578109e9bd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae445c641a723af16de0e22781e664e0d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#ae445c641a723af16de0e22781e664e0d">EvrRtxThreadJoin</a>(thread_id)</td></tr>
<tr class="memdesc:ae445c641a723af16de0e22781e664e0d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on thread join (API)  <a href="rtx__evr_8h.html#ae445c641a723af16de0e22781e664e0d">More...</a><br /></td></tr>
<tr class="separator:ae445c641a723af16de0e22781e664e0d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8260940c6438d029d871e56a522573cd"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a8260940c6438d029d871e56a522573cd">EvrRtxThreadJoinPending</a>(thread_id)</td></tr>
<tr class="memdesc:a8260940c6438d029d871e56a522573cd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on pending thread join (Op)  <a href="rtx__evr_8h.html#a8260940c6438d029d871e56a522573cd">More...</a><br /></td></tr>
<tr class="separator:a8260940c6438d029d871e56a522573cd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:add818f12562b53f16cab3060d7953ea5"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#add818f12562b53f16cab3060d7953ea5">EvrRtxThreadJoined</a>(thread_id)</td></tr>
<tr class="memdesc:add818f12562b53f16cab3060d7953ea5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on successful thread join (Op)  <a href="rtx__evr_8h.html#add818f12562b53f16cab3060d7953ea5">More...</a><br /></td></tr>
<tr class="separator:add818f12562b53f16cab3060d7953ea5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2f0de1982fa521b9e4b153ac00a7fb6f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a2f0de1982fa521b9e4b153ac00a7fb6f">EvrRtxThreadBlocked</a>(thread_id,  timeout)</td></tr>
<tr class="memdesc:a2f0de1982fa521b9e4b153ac00a7fb6f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on thread execution block (Detail)  <a href="rtx__evr_8h.html#a2f0de1982fa521b9e4b153ac00a7fb6f">More...</a><br /></td></tr>
<tr class="separator:a2f0de1982fa521b9e4b153ac00a7fb6f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4b8949e363fc4bc3c32edde23303478e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a4b8949e363fc4bc3c32edde23303478e">EvrRtxThreadUnblocked</a>(thread_id,  ret_val)</td></tr>
<tr class="memdesc:a4b8949e363fc4bc3c32edde23303478e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on thread execution unblock (Detail)  <a href="rtx__evr_8h.html#a4b8949e363fc4bc3c32edde23303478e">More...</a><br /></td></tr>
<tr class="separator:a4b8949e363fc4bc3c32edde23303478e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a45a08a9881ad32917985b064407f4f6a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a45a08a9881ad32917985b064407f4f6a">EvrRtxThreadPreempted</a>(thread_id)</td></tr>
<tr class="memdesc:a45a08a9881ad32917985b064407f4f6a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on running thread pre-emption (Detail)  <a href="rtx__evr_8h.html#a45a08a9881ad32917985b064407f4f6a">More...</a><br /></td></tr>
<tr class="separator:a45a08a9881ad32917985b064407f4f6a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0514a7ae2a00bb78018ae94bc81699e0"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a0514a7ae2a00bb78018ae94bc81699e0">EvrRtxThreadSwitched</a>(thread_id)</td></tr>
<tr class="memdesc:a0514a7ae2a00bb78018ae94bc81699e0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on running thread switch (Op)  <a href="rtx__evr_8h.html#a0514a7ae2a00bb78018ae94bc81699e0">More...</a><br /></td></tr>
<tr class="separator:a0514a7ae2a00bb78018ae94bc81699e0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1842dd6e6c37e6e3c6b823568636a11d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__thread.html#ga1842dd6e6c37e6e3c6b823568636a11d">EvrRtxThreadExit</a>()</td></tr>
<tr class="memdesc:ga1842dd6e6c37e6e3c6b823568636a11d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on thread exit (API)  <a href="group__rtx__evr__thread.html#ga1842dd6e6c37e6e3c6b823568636a11d">More...</a><br /></td></tr>
<tr class="separator:ga1842dd6e6c37e6e3c6b823568636a11d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a395c324f8d48634a2d8c99f7fe9a718b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a395c324f8d48634a2d8c99f7fe9a718b">EvrRtxThreadTerminate</a>(thread_id)</td></tr>
<tr class="memdesc:a395c324f8d48634a2d8c99f7fe9a718b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on thread terminate (API)  <a href="rtx__evr_8h.html#a395c324f8d48634a2d8c99f7fe9a718b">More...</a><br /></td></tr>
<tr class="separator:a395c324f8d48634a2d8c99f7fe9a718b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad7dfeccfc4a9a27251f879e9f122439f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#ad7dfeccfc4a9a27251f879e9f122439f">EvrRtxThreadDestroyed</a>(thread_id)</td></tr>
<tr class="memdesc:ad7dfeccfc4a9a27251f879e9f122439f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on successful thread terminate (Op)  <a href="rtx__evr_8h.html#ad7dfeccfc4a9a27251f879e9f122439f">More...</a><br /></td></tr>
<tr class="separator:ad7dfeccfc4a9a27251f879e9f122439f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a54ef5c906b3211e35c6e2d6a269736c3"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a54ef5c906b3211e35c6e2d6a269736c3">EvrRtxThreadGetCount</a>(count)</td></tr>
<tr class="memdesc:a54ef5c906b3211e35c6e2d6a269736c3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on active thread count retrieve (API)  <a href="rtx__evr_8h.html#a54ef5c906b3211e35c6e2d6a269736c3">More...</a><br /></td></tr>
<tr class="separator:a54ef5c906b3211e35c6e2d6a269736c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1d72bd0b1b08487fbb23da9c48cbbeae"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a1d72bd0b1b08487fbb23da9c48cbbeae">EvrRtxThreadEnumerate</a>(thread_array,  array_items,  count)</td></tr>
<tr class="memdesc:a1d72bd0b1b08487fbb23da9c48cbbeae"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on active threads enumerate (API)  <a href="rtx__evr_8h.html#a1d72bd0b1b08487fbb23da9c48cbbeae">More...</a><br /></td></tr>
<tr class="separator:a1d72bd0b1b08487fbb23da9c48cbbeae"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7708994ea9e81df9626434d6034303ca"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a7708994ea9e81df9626434d6034303ca">EvrRtxThreadFlagsError</a>(thread_id,  status)</td></tr>
<tr class="memdesc:a7708994ea9e81df9626434d6034303ca"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on thread flags error (Error)  <a href="rtx__evr_8h.html#a7708994ea9e81df9626434d6034303ca">More...</a><br /></td></tr>
<tr class="separator:a7708994ea9e81df9626434d6034303ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0822844722294b177fe729422c186fc1"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a0822844722294b177fe729422c186fc1">EvrRtxThreadFlagsSet</a>(thread_id,  flags)</td></tr>
<tr class="memdesc:a0822844722294b177fe729422c186fc1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on thread flags set (API)  <a href="rtx__evr_8h.html#a0822844722294b177fe729422c186fc1">More...</a><br /></td></tr>
<tr class="separator:a0822844722294b177fe729422c186fc1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a865cd4932ef0a093b25076ac3e978853"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a865cd4932ef0a093b25076ac3e978853">EvrRtxThreadFlagsSetDone</a>(thread_id,  thread_flags)</td></tr>
<tr class="memdesc:a865cd4932ef0a093b25076ac3e978853"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on successful thread flags set (Op)  <a href="rtx__evr_8h.html#a865cd4932ef0a093b25076ac3e978853">More...</a><br /></td></tr>
<tr class="separator:a865cd4932ef0a093b25076ac3e978853"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5f1586e54be4d3ee9908436b0eefc895"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a5f1586e54be4d3ee9908436b0eefc895">EvrRtxThreadFlagsClear</a>(flags)</td></tr>
<tr class="memdesc:a5f1586e54be4d3ee9908436b0eefc895"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on thread flags clear (API)  <a href="rtx__evr_8h.html#a5f1586e54be4d3ee9908436b0eefc895">More...</a><br /></td></tr>
<tr class="separator:a5f1586e54be4d3ee9908436b0eefc895"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4586330aac5d7b93199f43fd51336523"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a4586330aac5d7b93199f43fd51336523">EvrRtxThreadFlagsClearDone</a>(thread_flags)</td></tr>
<tr class="memdesc:a4586330aac5d7b93199f43fd51336523"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on successful thread flags clear (Op)  <a href="rtx__evr_8h.html#a4586330aac5d7b93199f43fd51336523">More...</a><br /></td></tr>
<tr class="separator:a4586330aac5d7b93199f43fd51336523"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab2bd34c76e875aa0ec9d13c7d726c083"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#ab2bd34c76e875aa0ec9d13c7d726c083">EvrRtxThreadFlagsGet</a>(thread_flags)</td></tr>
<tr class="memdesc:ab2bd34c76e875aa0ec9d13c7d726c083"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on thread flags retrieve (API)  <a href="rtx__evr_8h.html#ab2bd34c76e875aa0ec9d13c7d726c083">More...</a><br /></td></tr>
<tr class="separator:ab2bd34c76e875aa0ec9d13c7d726c083"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7f30b511026ad507de0fc5c27d9eae8d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a7f30b511026ad507de0fc5c27d9eae8d">EvrRtxThreadFlagsWait</a>(flags,  options,  timeout)</td></tr>
<tr class="memdesc:a7f30b511026ad507de0fc5c27d9eae8d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on wait for thread flags (API)  <a href="rtx__evr_8h.html#a7f30b511026ad507de0fc5c27d9eae8d">More...</a><br /></td></tr>
<tr class="separator:a7f30b511026ad507de0fc5c27d9eae8d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a90fad27cd019bee78a8d18a7d22e3948"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a90fad27cd019bee78a8d18a7d22e3948">EvrRtxThreadFlagsWaitPending</a>(flags,  options,  timeout)</td></tr>
<tr class="memdesc:a90fad27cd019bee78a8d18a7d22e3948"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on pending wait for thread flags (Op)  <a href="rtx__evr_8h.html#a90fad27cd019bee78a8d18a7d22e3948">More...</a><br /></td></tr>
<tr class="separator:a90fad27cd019bee78a8d18a7d22e3948"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afc7586c46d6dbe1ee34f941d2f4f9693"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#afc7586c46d6dbe1ee34f941d2f4f9693">EvrRtxThreadFlagsWaitTimeout</a>(thread_id)</td></tr>
<tr class="memdesc:afc7586c46d6dbe1ee34f941d2f4f9693"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on wait timeout for thread flags (Op)  <a href="rtx__evr_8h.html#afc7586c46d6dbe1ee34f941d2f4f9693">More...</a><br /></td></tr>
<tr class="separator:afc7586c46d6dbe1ee34f941d2f4f9693"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a05847e75a0e69f71c5fe2206f087cfce"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a05847e75a0e69f71c5fe2206f087cfce">EvrRtxThreadFlagsWaitCompleted</a>(flags,  options,  thread_flags,  thread_id)</td></tr>
<tr class="memdesc:a05847e75a0e69f71c5fe2206f087cfce"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on successful wait for thread flags (Op)  <a href="rtx__evr_8h.html#a05847e75a0e69f71c5fe2206f087cfce">More...</a><br /></td></tr>
<tr class="separator:a05847e75a0e69f71c5fe2206f087cfce"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afa3452ea03c961eb62bb1efc0ca8ebeb"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#afa3452ea03c961eb62bb1efc0ca8ebeb">EvrRtxThreadFlagsWaitNotCompleted</a>(flags,  options)</td></tr>
<tr class="memdesc:afa3452ea03c961eb62bb1efc0ca8ebeb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on unsuccessful wait for thread flags (Op)  <a href="rtx__evr_8h.html#afa3452ea03c961eb62bb1efc0ca8ebeb">More...</a><br /></td></tr>
<tr class="separator:afa3452ea03c961eb62bb1efc0ca8ebeb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a98f584b503c03413c5a26cb8c179a8b0"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a98f584b503c03413c5a26cb8c179a8b0">EvrRtxDelayError</a>(status)</td></tr>
<tr class="memdesc:a98f584b503c03413c5a26cb8c179a8b0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on delay error (Error)  <a href="rtx__evr_8h.html#a98f584b503c03413c5a26cb8c179a8b0">More...</a><br /></td></tr>
<tr class="separator:a98f584b503c03413c5a26cb8c179a8b0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a32110cc82e5ff8af8b85b2a015d96461"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a32110cc82e5ff8af8b85b2a015d96461">EvrRtxDelay</a>(ticks)</td></tr>
<tr class="memdesc:a32110cc82e5ff8af8b85b2a015d96461"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on delay for specified time (API)  <a href="rtx__evr_8h.html#a32110cc82e5ff8af8b85b2a015d96461">More...</a><br /></td></tr>
<tr class="separator:a32110cc82e5ff8af8b85b2a015d96461"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acaeabc5f39305529798f0fd173be0217"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#acaeabc5f39305529798f0fd173be0217">EvrRtxDelayUntil</a>(ticks)</td></tr>
<tr class="memdesc:acaeabc5f39305529798f0fd173be0217"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on delay until specified time (API)  <a href="rtx__evr_8h.html#acaeabc5f39305529798f0fd173be0217">More...</a><br /></td></tr>
<tr class="separator:acaeabc5f39305529798f0fd173be0217"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ade228fcf59d3b59adcb735ce96785849"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#ade228fcf59d3b59adcb735ce96785849">EvrRtxDelayStarted</a>(ticks)</td></tr>
<tr class="memdesc:ade228fcf59d3b59adcb735ce96785849"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on delay started (Op)  <a href="rtx__evr_8h.html#ade228fcf59d3b59adcb735ce96785849">More...</a><br /></td></tr>
<tr class="separator:ade228fcf59d3b59adcb735ce96785849"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae3dadf5ac620602014e8ad5c812c0014"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#ae3dadf5ac620602014e8ad5c812c0014">EvrRtxDelayUntilStarted</a>(ticks)</td></tr>
<tr class="memdesc:ae3dadf5ac620602014e8ad5c812c0014"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on delay until specified time started (Op)  <a href="rtx__evr_8h.html#ae3dadf5ac620602014e8ad5c812c0014">More...</a><br /></td></tr>
<tr class="separator:ae3dadf5ac620602014e8ad5c812c0014"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afa05f3cdbfecb7ba976d77648953bd70"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#afa05f3cdbfecb7ba976d77648953bd70">EvrRtxDelayCompleted</a>(thread_id)</td></tr>
<tr class="memdesc:afa05f3cdbfecb7ba976d77648953bd70"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on delay completed (Op)  <a href="rtx__evr_8h.html#afa05f3cdbfecb7ba976d77648953bd70">More...</a><br /></td></tr>
<tr class="separator:afa05f3cdbfecb7ba976d77648953bd70"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad962d380847f5f61f5482ba4335f4d28"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#ad962d380847f5f61f5482ba4335f4d28">EvrRtxTimerError</a>(timer_id,  status)</td></tr>
<tr class="memdesc:ad962d380847f5f61f5482ba4335f4d28"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on timer error (Error)  <a href="rtx__evr_8h.html#ad962d380847f5f61f5482ba4335f4d28">More...</a><br /></td></tr>
<tr class="separator:ad962d380847f5f61f5482ba4335f4d28"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a586defa977865c39ea7ca995909b99d3"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a586defa977865c39ea7ca995909b99d3">EvrRtxTimerCallback</a>(func,  argument)</td></tr>
<tr class="memdesc:a586defa977865c39ea7ca995909b99d3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on timer callback call (Op)  <a href="rtx__evr_8h.html#a586defa977865c39ea7ca995909b99d3">More...</a><br /></td></tr>
<tr class="separator:a586defa977865c39ea7ca995909b99d3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac310e849b9e78b7782366ef7be046072"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#ac310e849b9e78b7782366ef7be046072">EvrRtxTimerNew</a>(func,  type,  argument,  attr)</td></tr>
<tr class="memdesc:ac310e849b9e78b7782366ef7be046072"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on timer create and initialize (API)  <a href="rtx__evr_8h.html#ac310e849b9e78b7782366ef7be046072">More...</a><br /></td></tr>
<tr class="separator:ac310e849b9e78b7782366ef7be046072"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9486e6b74b4b590c19cd285fd7f6d746"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a9486e6b74b4b590c19cd285fd7f6d746">EvrRtxTimerCreated</a>(timer_id,  name)</td></tr>
<tr class="memdesc:a9486e6b74b4b590c19cd285fd7f6d746"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on successful timer create (Op)  <a href="rtx__evr_8h.html#a9486e6b74b4b590c19cd285fd7f6d746">More...</a><br /></td></tr>
<tr class="separator:a9486e6b74b4b590c19cd285fd7f6d746"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5b4c81666b754e6ae9b0b6da1ab1294a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a5b4c81666b754e6ae9b0b6da1ab1294a">EvrRtxTimerGetName</a>(timer_id,  name)</td></tr>
<tr class="memdesc:a5b4c81666b754e6ae9b0b6da1ab1294a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on timer name retrieve (API)  <a href="rtx__evr_8h.html#a5b4c81666b754e6ae9b0b6da1ab1294a">More...</a><br /></td></tr>
<tr class="separator:a5b4c81666b754e6ae9b0b6da1ab1294a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2c166485a11d9277c8a0e477ab35a1fd"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a2c166485a11d9277c8a0e477ab35a1fd">EvrRtxTimerStart</a>(timer_id,  ticks)</td></tr>
<tr class="memdesc:a2c166485a11d9277c8a0e477ab35a1fd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on timer start (API)  <a href="rtx__evr_8h.html#a2c166485a11d9277c8a0e477ab35a1fd">More...</a><br /></td></tr>
<tr class="separator:a2c166485a11d9277c8a0e477ab35a1fd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a60c794b3f49e5f6fff4d92153becf7b7"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a60c794b3f49e5f6fff4d92153becf7b7">EvrRtxTimerStarted</a>(timer_id)</td></tr>
<tr class="memdesc:a60c794b3f49e5f6fff4d92153becf7b7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on successful timer start (Op)  <a href="rtx__evr_8h.html#a60c794b3f49e5f6fff4d92153becf7b7">More...</a><br /></td></tr>
<tr class="separator:a60c794b3f49e5f6fff4d92153becf7b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a150abbb31dc8b2d1f3cadd64347f72d9"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a150abbb31dc8b2d1f3cadd64347f72d9">EvrRtxTimerStop</a>(timer_id)</td></tr>
<tr class="memdesc:a150abbb31dc8b2d1f3cadd64347f72d9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on timer stop (API)  <a href="rtx__evr_8h.html#a150abbb31dc8b2d1f3cadd64347f72d9">More...</a><br /></td></tr>
<tr class="separator:a150abbb31dc8b2d1f3cadd64347f72d9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a77d00a241cad871c01a378470e1449f3"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a77d00a241cad871c01a378470e1449f3">EvrRtxTimerStopped</a>(timer_id)</td></tr>
<tr class="memdesc:a77d00a241cad871c01a378470e1449f3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on successful timer stop (Op)  <a href="rtx__evr_8h.html#a77d00a241cad871c01a378470e1449f3">More...</a><br /></td></tr>
<tr class="separator:a77d00a241cad871c01a378470e1449f3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a65cdd793b2cd27c4bc95247369e0237f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a65cdd793b2cd27c4bc95247369e0237f">EvrRtxTimerIsRunning</a>(timer_id,  running)</td></tr>
<tr class="memdesc:a65cdd793b2cd27c4bc95247369e0237f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on timer running state check (API)  <a href="rtx__evr_8h.html#a65cdd793b2cd27c4bc95247369e0237f">More...</a><br /></td></tr>
<tr class="separator:a65cdd793b2cd27c4bc95247369e0237f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab71390474c2a2d4036d9f851e52cf855"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#ab71390474c2a2d4036d9f851e52cf855">EvrRtxTimerDelete</a>(timer_id)</td></tr>
<tr class="memdesc:ab71390474c2a2d4036d9f851e52cf855"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on timer delete (API)  <a href="rtx__evr_8h.html#ab71390474c2a2d4036d9f851e52cf855">More...</a><br /></td></tr>
<tr class="separator:ab71390474c2a2d4036d9f851e52cf855"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8fc7cfdc86cfc3340de3df72f8c3e818"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a8fc7cfdc86cfc3340de3df72f8c3e818">EvrRtxTimerDestroyed</a>(timer_id)</td></tr>
<tr class="memdesc:a8fc7cfdc86cfc3340de3df72f8c3e818"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on successful timer delete (Op)  <a href="rtx__evr_8h.html#a8fc7cfdc86cfc3340de3df72f8c3e818">More...</a><br /></td></tr>
<tr class="separator:a8fc7cfdc86cfc3340de3df72f8c3e818"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aab7505b60bbf4b2e1ae6fc21261df8b5"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#aab7505b60bbf4b2e1ae6fc21261df8b5">EvrRtxEventFlagsError</a>(ef_id,  status)</td></tr>
<tr class="memdesc:aab7505b60bbf4b2e1ae6fc21261df8b5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on event flags error (Error)  <a href="rtx__evr_8h.html#aab7505b60bbf4b2e1ae6fc21261df8b5">More...</a><br /></td></tr>
<tr class="separator:aab7505b60bbf4b2e1ae6fc21261df8b5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaffdb613c879b7b5d8c5702cf08985d1"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#aaffdb613c879b7b5d8c5702cf08985d1">EvrRtxEventFlagsNew</a>(attr)</td></tr>
<tr class="memdesc:aaffdb613c879b7b5d8c5702cf08985d1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on event flags create and initialize (API)  <a href="rtx__evr_8h.html#aaffdb613c879b7b5d8c5702cf08985d1">More...</a><br /></td></tr>
<tr class="separator:aaffdb613c879b7b5d8c5702cf08985d1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7bf17eee8848304080174f5a99a377a2"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a7bf17eee8848304080174f5a99a377a2">EvrRtxEventFlagsCreated</a>(ef_id,  name)</td></tr>
<tr class="memdesc:a7bf17eee8848304080174f5a99a377a2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on successful event flags create (Op)  <a href="rtx__evr_8h.html#a7bf17eee8848304080174f5a99a377a2">More...</a><br /></td></tr>
<tr class="separator:a7bf17eee8848304080174f5a99a377a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab417e9c60548d02ce92f87c4ae76e5c7"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#ab417e9c60548d02ce92f87c4ae76e5c7">EvrRtxEventFlagsGetName</a>(ef_id,  name)</td></tr>
<tr class="memdesc:ab417e9c60548d02ce92f87c4ae76e5c7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on event flags name retrieve (API)  <a href="rtx__evr_8h.html#ab417e9c60548d02ce92f87c4ae76e5c7">More...</a><br /></td></tr>
<tr class="separator:ab417e9c60548d02ce92f87c4ae76e5c7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a49d46d95222af009526ac7b6cfa62f86"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a49d46d95222af009526ac7b6cfa62f86">EvrRtxEventFlagsSet</a>(ef_id,  flags)</td></tr>
<tr class="memdesc:a49d46d95222af009526ac7b6cfa62f86"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on event flags set (API)  <a href="rtx__evr_8h.html#a49d46d95222af009526ac7b6cfa62f86">More...</a><br /></td></tr>
<tr class="separator:a49d46d95222af009526ac7b6cfa62f86"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af6a7e791421b6f584084e9935827cf23"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#af6a7e791421b6f584084e9935827cf23">EvrRtxEventFlagsSetDone</a>(ef_id,  event_flags)</td></tr>
<tr class="memdesc:af6a7e791421b6f584084e9935827cf23"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on successful event flags set (Op)  <a href="rtx__evr_8h.html#af6a7e791421b6f584084e9935827cf23">More...</a><br /></td></tr>
<tr class="separator:af6a7e791421b6f584084e9935827cf23"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae2b18b373805e6f3e26d603fca8f94f4"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#ae2b18b373805e6f3e26d603fca8f94f4">EvrRtxEventFlagsClear</a>(ef_id,  flags)</td></tr>
<tr class="memdesc:ae2b18b373805e6f3e26d603fca8f94f4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on event flags clear (API)  <a href="rtx__evr_8h.html#ae2b18b373805e6f3e26d603fca8f94f4">More...</a><br /></td></tr>
<tr class="separator:ae2b18b373805e6f3e26d603fca8f94f4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a27b1ee59b2e71439807159311b19f2eb"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a27b1ee59b2e71439807159311b19f2eb">EvrRtxEventFlagsClearDone</a>(ef_id,  event_flags)</td></tr>
<tr class="memdesc:a27b1ee59b2e71439807159311b19f2eb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on successful event flags clear (Op)  <a href="rtx__evr_8h.html#a27b1ee59b2e71439807159311b19f2eb">More...</a><br /></td></tr>
<tr class="separator:a27b1ee59b2e71439807159311b19f2eb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab41a72d826f556b0b156658dee0a3546"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#ab41a72d826f556b0b156658dee0a3546">EvrRtxEventFlagsGet</a>(ef_id,  event_flags)</td></tr>
<tr class="memdesc:ab41a72d826f556b0b156658dee0a3546"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on event flags retrieve (API)  <a href="rtx__evr_8h.html#ab41a72d826f556b0b156658dee0a3546">More...</a><br /></td></tr>
<tr class="separator:ab41a72d826f556b0b156658dee0a3546"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5b81f20d4000db6a81fa2c89de26edfe"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a5b81f20d4000db6a81fa2c89de26edfe">EvrRtxEventFlagsWait</a>(ef_id,  flags,  options,  timeout)</td></tr>
<tr class="memdesc:a5b81f20d4000db6a81fa2c89de26edfe"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on wait for event flags (API)  <a href="rtx__evr_8h.html#a5b81f20d4000db6a81fa2c89de26edfe">More...</a><br /></td></tr>
<tr class="separator:a5b81f20d4000db6a81fa2c89de26edfe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a49e6a14c17237738be8bb0dfbae3691b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a49e6a14c17237738be8bb0dfbae3691b">EvrRtxEventFlagsWaitPending</a>(ef_id,  flags,  options,  timeout)</td></tr>
<tr class="memdesc:a49e6a14c17237738be8bb0dfbae3691b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on pending wait for event flags (Op)  <a href="rtx__evr_8h.html#a49e6a14c17237738be8bb0dfbae3691b">More...</a><br /></td></tr>
<tr class="separator:a49e6a14c17237738be8bb0dfbae3691b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af4f9dcd139f5e11c2a0f69daf89d0607"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#af4f9dcd139f5e11c2a0f69daf89d0607">EvrRtxEventFlagsWaitTimeout</a>(ef_id)</td></tr>
<tr class="memdesc:af4f9dcd139f5e11c2a0f69daf89d0607"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on wait timeout for event flags (Op)  <a href="rtx__evr_8h.html#af4f9dcd139f5e11c2a0f69daf89d0607">More...</a><br /></td></tr>
<tr class="separator:af4f9dcd139f5e11c2a0f69daf89d0607"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3f7e3f8ff1284c7f923694a60a190dd5"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a3f7e3f8ff1284c7f923694a60a190dd5">EvrRtxEventFlagsWaitCompleted</a>(ef_id,  flags,  options,  event_flags)</td></tr>
<tr class="memdesc:a3f7e3f8ff1284c7f923694a60a190dd5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on successful wait for event flags (Op)  <a href="rtx__evr_8h.html#a3f7e3f8ff1284c7f923694a60a190dd5">More...</a><br /></td></tr>
<tr class="separator:a3f7e3f8ff1284c7f923694a60a190dd5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9e3601ca2d093ceb2a610466c3169288"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a9e3601ca2d093ceb2a610466c3169288">EvrRtxEventFlagsWaitNotCompleted</a>(ef_id,  flags,  options)</td></tr>
<tr class="memdesc:a9e3601ca2d093ceb2a610466c3169288"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on unsuccessful wait for event flags (Op)  <a href="rtx__evr_8h.html#a9e3601ca2d093ceb2a610466c3169288">More...</a><br /></td></tr>
<tr class="separator:a9e3601ca2d093ceb2a610466c3169288"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abfaabb6237597ab309f1a64812a1b49c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#abfaabb6237597ab309f1a64812a1b49c">EvrRtxEventFlagsDelete</a>(ef_id)</td></tr>
<tr class="memdesc:abfaabb6237597ab309f1a64812a1b49c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on event flags delete (API)  <a href="rtx__evr_8h.html#abfaabb6237597ab309f1a64812a1b49c">More...</a><br /></td></tr>
<tr class="separator:abfaabb6237597ab309f1a64812a1b49c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a28edf9f1cbdd03c5e4d4f196e6e3eec2"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a28edf9f1cbdd03c5e4d4f196e6e3eec2">EvrRtxEventFlagsDestroyed</a>(ef_id)</td></tr>
<tr class="memdesc:a28edf9f1cbdd03c5e4d4f196e6e3eec2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on successful event flags delete (Op)  <a href="rtx__evr_8h.html#a28edf9f1cbdd03c5e4d4f196e6e3eec2">More...</a><br /></td></tr>
<tr class="separator:a28edf9f1cbdd03c5e4d4f196e6e3eec2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae5a9a246c187f9d558c2988783313709"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#ae5a9a246c187f9d558c2988783313709">EvrRtxMutexError</a>(mutex_id,  status)</td></tr>
<tr class="memdesc:ae5a9a246c187f9d558c2988783313709"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on mutex error (Error)  <a href="rtx__evr_8h.html#ae5a9a246c187f9d558c2988783313709">More...</a><br /></td></tr>
<tr class="separator:ae5a9a246c187f9d558c2988783313709"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a55c90f11a77f7b2698d1fd288b18ff40"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a55c90f11a77f7b2698d1fd288b18ff40">EvrRtxMutexNew</a>(attr)</td></tr>
<tr class="memdesc:a55c90f11a77f7b2698d1fd288b18ff40"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on mutex create and initialize (API)  <a href="rtx__evr_8h.html#a55c90f11a77f7b2698d1fd288b18ff40">More...</a><br /></td></tr>
<tr class="separator:a55c90f11a77f7b2698d1fd288b18ff40"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa424d633ac201ba54608c1449580f309"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#aa424d633ac201ba54608c1449580f309">EvrRtxMutexCreated</a>(mutex_id,  name)</td></tr>
<tr class="memdesc:aa424d633ac201ba54608c1449580f309"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on successful mutex create (Op)  <a href="rtx__evr_8h.html#aa424d633ac201ba54608c1449580f309">More...</a><br /></td></tr>
<tr class="separator:aa424d633ac201ba54608c1449580f309"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3e4fe80f25cf6b61864a7f0dbd29a8dc"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a3e4fe80f25cf6b61864a7f0dbd29a8dc">EvrRtxMutexGetName</a>(mutex_id,  name)</td></tr>
<tr class="memdesc:a3e4fe80f25cf6b61864a7f0dbd29a8dc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on mutex name retrieve (API)  <a href="rtx__evr_8h.html#a3e4fe80f25cf6b61864a7f0dbd29a8dc">More...</a><br /></td></tr>
<tr class="separator:a3e4fe80f25cf6b61864a7f0dbd29a8dc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a285578ea340b2e3950864745d958e0df"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a285578ea340b2e3950864745d958e0df">EvrRtxMutexAcquire</a>(mutex_id,  timeout)</td></tr>
<tr class="memdesc:a285578ea340b2e3950864745d958e0df"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on mutex acquire (API)  <a href="rtx__evr_8h.html#a285578ea340b2e3950864745d958e0df">More...</a><br /></td></tr>
<tr class="separator:a285578ea340b2e3950864745d958e0df"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adb0504eab7bb05896ad9ada21a4bc64b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#adb0504eab7bb05896ad9ada21a4bc64b">EvrRtxMutexAcquirePending</a>(mutex_id,  timeout)</td></tr>
<tr class="memdesc:adb0504eab7bb05896ad9ada21a4bc64b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on pending mutex acquire (Op)  <a href="rtx__evr_8h.html#adb0504eab7bb05896ad9ada21a4bc64b">More...</a><br /></td></tr>
<tr class="separator:adb0504eab7bb05896ad9ada21a4bc64b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaf7d249006d27d063313e7f56f7974f5"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#aaf7d249006d27d063313e7f56f7974f5">EvrRtxMutexAcquireTimeout</a>(mutex_id)</td></tr>
<tr class="memdesc:aaf7d249006d27d063313e7f56f7974f5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on mutex acquire timeout (Op)  <a href="rtx__evr_8h.html#aaf7d249006d27d063313e7f56f7974f5">More...</a><br /></td></tr>
<tr class="separator:aaf7d249006d27d063313e7f56f7974f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a050c1e8e44c28b96b7ea1449d6ccfd32"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a050c1e8e44c28b96b7ea1449d6ccfd32">EvrRtxMutexAcquired</a>(mutex_id,  lock)</td></tr>
<tr class="memdesc:a050c1e8e44c28b96b7ea1449d6ccfd32"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on successful mutex acquire (Op)  <a href="rtx__evr_8h.html#a050c1e8e44c28b96b7ea1449d6ccfd32">More...</a><br /></td></tr>
<tr class="separator:a050c1e8e44c28b96b7ea1449d6ccfd32"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8d7dcdbe3311bf29ca484915134a8728"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a8d7dcdbe3311bf29ca484915134a8728">EvrRtxMutexNotAcquired</a>(mutex_id)</td></tr>
<tr class="memdesc:a8d7dcdbe3311bf29ca484915134a8728"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on unsuccessful mutex acquire (Op)  <a href="rtx__evr_8h.html#a8d7dcdbe3311bf29ca484915134a8728">More...</a><br /></td></tr>
<tr class="separator:a8d7dcdbe3311bf29ca484915134a8728"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0441bb3e5a1c31b0fa82a585e5dd0ce0"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a0441bb3e5a1c31b0fa82a585e5dd0ce0">EvrRtxMutexRelease</a>(mutex_id)</td></tr>
<tr class="memdesc:a0441bb3e5a1c31b0fa82a585e5dd0ce0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on mutex release (API)  <a href="rtx__evr_8h.html#a0441bb3e5a1c31b0fa82a585e5dd0ce0">More...</a><br /></td></tr>
<tr class="separator:a0441bb3e5a1c31b0fa82a585e5dd0ce0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af6f91e416d0fc4882a9667c25f26d2b0"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#af6f91e416d0fc4882a9667c25f26d2b0">EvrRtxMutexReleased</a>(mutex_id,  lock)</td></tr>
<tr class="memdesc:af6f91e416d0fc4882a9667c25f26d2b0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on successful mutex release (Op)  <a href="rtx__evr_8h.html#af6f91e416d0fc4882a9667c25f26d2b0">More...</a><br /></td></tr>
<tr class="separator:af6f91e416d0fc4882a9667c25f26d2b0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab1fa606ba9e29a3fbbb4077555a36490"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#ab1fa606ba9e29a3fbbb4077555a36490">EvrRtxMutexGetOwner</a>(mutex_id,  thread_id)</td></tr>
<tr class="memdesc:ab1fa606ba9e29a3fbbb4077555a36490"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on mutex owner retrieve (API)  <a href="rtx__evr_8h.html#ab1fa606ba9e29a3fbbb4077555a36490">More...</a><br /></td></tr>
<tr class="separator:ab1fa606ba9e29a3fbbb4077555a36490"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6f05793b80e8b4863094d8e7f4f4e643"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a6f05793b80e8b4863094d8e7f4f4e643">EvrRtxMutexDelete</a>(mutex_id)</td></tr>
<tr class="memdesc:a6f05793b80e8b4863094d8e7f4f4e643"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on mutex delete (API)  <a href="rtx__evr_8h.html#a6f05793b80e8b4863094d8e7f4f4e643">More...</a><br /></td></tr>
<tr class="separator:a6f05793b80e8b4863094d8e7f4f4e643"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad54e59992946c9d0792e68d66ea5551d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#ad54e59992946c9d0792e68d66ea5551d">EvrRtxMutexDestroyed</a>(mutex_id)</td></tr>
<tr class="memdesc:ad54e59992946c9d0792e68d66ea5551d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on successful mutex delete (Op)  <a href="rtx__evr_8h.html#ad54e59992946c9d0792e68d66ea5551d">More...</a><br /></td></tr>
<tr class="separator:ad54e59992946c9d0792e68d66ea5551d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a44bedd81d83258200cb56ee7d2e3d05b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a44bedd81d83258200cb56ee7d2e3d05b">EvrRtxSemaphoreError</a>(semaphore_id,  status)</td></tr>
<tr class="memdesc:a44bedd81d83258200cb56ee7d2e3d05b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on semaphore error (Error)  <a href="rtx__evr_8h.html#a44bedd81d83258200cb56ee7d2e3d05b">More...</a><br /></td></tr>
<tr class="separator:a44bedd81d83258200cb56ee7d2e3d05b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aceff44720ee1e3526082910851b05b0c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#aceff44720ee1e3526082910851b05b0c">EvrRtxSemaphoreNew</a>(max_count,  initial_count,  attr)</td></tr>
<tr class="memdesc:aceff44720ee1e3526082910851b05b0c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on semaphore create and initialize (API)  <a href="rtx__evr_8h.html#aceff44720ee1e3526082910851b05b0c">More...</a><br /></td></tr>
<tr class="separator:aceff44720ee1e3526082910851b05b0c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7255e26f6b145c804cab9924a294bdab"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a7255e26f6b145c804cab9924a294bdab">EvrRtxSemaphoreCreated</a>(semaphore_id,  name)</td></tr>
<tr class="memdesc:a7255e26f6b145c804cab9924a294bdab"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on successful semaphore create (Op)  <a href="rtx__evr_8h.html#a7255e26f6b145c804cab9924a294bdab">More...</a><br /></td></tr>
<tr class="separator:a7255e26f6b145c804cab9924a294bdab"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a92087a4c5b4cefebdf86d6f7609ff677"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a92087a4c5b4cefebdf86d6f7609ff677">EvrRtxSemaphoreGetName</a>(semaphore_id,  name)</td></tr>
<tr class="memdesc:a92087a4c5b4cefebdf86d6f7609ff677"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on semaphore name retrieve (API)  <a href="rtx__evr_8h.html#a92087a4c5b4cefebdf86d6f7609ff677">More...</a><br /></td></tr>
<tr class="separator:a92087a4c5b4cefebdf86d6f7609ff677"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1789cf7d85b51b7259c8fef578d2f252"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a1789cf7d85b51b7259c8fef578d2f252">EvrRtxSemaphoreAcquire</a>(semaphore_id,  timeout)</td></tr>
<tr class="memdesc:a1789cf7d85b51b7259c8fef578d2f252"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on semaphore acquire (API)  <a href="rtx__evr_8h.html#a1789cf7d85b51b7259c8fef578d2f252">More...</a><br /></td></tr>
<tr class="separator:a1789cf7d85b51b7259c8fef578d2f252"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a326da9b281ae8e5e423bbaa936517846"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a326da9b281ae8e5e423bbaa936517846">EvrRtxSemaphoreAcquirePending</a>(semaphore_id,  timeout)</td></tr>
<tr class="memdesc:a326da9b281ae8e5e423bbaa936517846"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on pending semaphore acquire (Op)  <a href="rtx__evr_8h.html#a326da9b281ae8e5e423bbaa936517846">More...</a><br /></td></tr>
<tr class="separator:a326da9b281ae8e5e423bbaa936517846"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abdb4c9a70967128bd4dfc517df64e044"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#abdb4c9a70967128bd4dfc517df64e044">EvrRtxSemaphoreAcquireTimeout</a>(semaphore_id)</td></tr>
<tr class="memdesc:abdb4c9a70967128bd4dfc517df64e044"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on semaphore acquire timeout (Op)  <a href="rtx__evr_8h.html#abdb4c9a70967128bd4dfc517df64e044">More...</a><br /></td></tr>
<tr class="separator:abdb4c9a70967128bd4dfc517df64e044"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae78582742b0b5b55713296ff6432939a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#ae78582742b0b5b55713296ff6432939a">EvrRtxSemaphoreAcquired</a>(semaphore_id,  tokens)</td></tr>
<tr class="memdesc:ae78582742b0b5b55713296ff6432939a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on successful semaphore acquire (Op)  <a href="rtx__evr_8h.html#ae78582742b0b5b55713296ff6432939a">More...</a><br /></td></tr>
<tr class="separator:ae78582742b0b5b55713296ff6432939a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7b89fc8f48a4e47f4c630d08cd3bd907"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a7b89fc8f48a4e47f4c630d08cd3bd907">EvrRtxSemaphoreNotAcquired</a>(semaphore_id)</td></tr>
<tr class="memdesc:a7b89fc8f48a4e47f4c630d08cd3bd907"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on unsuccessful semaphore acquire (Op)  <a href="rtx__evr_8h.html#a7b89fc8f48a4e47f4c630d08cd3bd907">More...</a><br /></td></tr>
<tr class="separator:a7b89fc8f48a4e47f4c630d08cd3bd907"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab6252b20de613fff1e79e295ccf19921"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#ab6252b20de613fff1e79e295ccf19921">EvrRtxSemaphoreRelease</a>(semaphore_id)</td></tr>
<tr class="memdesc:ab6252b20de613fff1e79e295ccf19921"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on semaphore release (API)  <a href="rtx__evr_8h.html#ab6252b20de613fff1e79e295ccf19921">More...</a><br /></td></tr>
<tr class="separator:ab6252b20de613fff1e79e295ccf19921"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a56080d3cd447a0a13937fa744410127b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a56080d3cd447a0a13937fa744410127b">EvrRtxSemaphoreReleased</a>(semaphore_id,  tokens)</td></tr>
<tr class="memdesc:a56080d3cd447a0a13937fa744410127b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on successful semaphore release (Op)  <a href="rtx__evr_8h.html#a56080d3cd447a0a13937fa744410127b">More...</a><br /></td></tr>
<tr class="separator:a56080d3cd447a0a13937fa744410127b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2bb2a882fa43bb7d77d8fa70d4a462e9"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a2bb2a882fa43bb7d77d8fa70d4a462e9">EvrRtxSemaphoreGetCount</a>(semaphore_id,  count)</td></tr>
<tr class="memdesc:a2bb2a882fa43bb7d77d8fa70d4a462e9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on semaphore token count retrieval (API)  <a href="rtx__evr_8h.html#a2bb2a882fa43bb7d77d8fa70d4a462e9">More...</a><br /></td></tr>
<tr class="separator:a2bb2a882fa43bb7d77d8fa70d4a462e9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad873de93ac4e71815ad0947cea710343"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#ad873de93ac4e71815ad0947cea710343">EvrRtxSemaphoreDelete</a>(semaphore_id)</td></tr>
<tr class="memdesc:ad873de93ac4e71815ad0947cea710343"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on semaphore delete (API)  <a href="rtx__evr_8h.html#ad873de93ac4e71815ad0947cea710343">More...</a><br /></td></tr>
<tr class="separator:ad873de93ac4e71815ad0947cea710343"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa61a63dc661be3c64b2bb421be053a01"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#aa61a63dc661be3c64b2bb421be053a01">EvrRtxSemaphoreDestroyed</a>(semaphore_id)</td></tr>
<tr class="memdesc:aa61a63dc661be3c64b2bb421be053a01"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on successful semaphore delete (Op)  <a href="rtx__evr_8h.html#aa61a63dc661be3c64b2bb421be053a01">More...</a><br /></td></tr>
<tr class="separator:aa61a63dc661be3c64b2bb421be053a01"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aff7cf414f701aa1642cdd3e01f8cd6b5"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#aff7cf414f701aa1642cdd3e01f8cd6b5">EvrRtxMemoryPoolError</a>(mp_id,  status)</td></tr>
<tr class="memdesc:aff7cf414f701aa1642cdd3e01f8cd6b5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on memory pool error (Error)  <a href="rtx__evr_8h.html#aff7cf414f701aa1642cdd3e01f8cd6b5">More...</a><br /></td></tr>
<tr class="separator:aff7cf414f701aa1642cdd3e01f8cd6b5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa2d0b5f58daedeb5e810893c7e49bc72"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#aa2d0b5f58daedeb5e810893c7e49bc72">EvrRtxMemoryPoolNew</a>(block_count,  block_size,  attr)</td></tr>
<tr class="memdesc:aa2d0b5f58daedeb5e810893c7e49bc72"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on memory pool create and initialize (API)  <a href="rtx__evr_8h.html#aa2d0b5f58daedeb5e810893c7e49bc72">More...</a><br /></td></tr>
<tr class="separator:aa2d0b5f58daedeb5e810893c7e49bc72"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a90fe2f0bf0669f197ae11d8c00b1d7b2"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a90fe2f0bf0669f197ae11d8c00b1d7b2">EvrRtxMemoryPoolCreated</a>(mp_id,  name)</td></tr>
<tr class="memdesc:a90fe2f0bf0669f197ae11d8c00b1d7b2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on successful memory pool create (Op)  <a href="rtx__evr_8h.html#a90fe2f0bf0669f197ae11d8c00b1d7b2">More...</a><br /></td></tr>
<tr class="separator:a90fe2f0bf0669f197ae11d8c00b1d7b2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a488d601c4710f9f074d6cb63a1d7a7ca"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a488d601c4710f9f074d6cb63a1d7a7ca">EvrRtxMemoryPoolGetName</a>(mp_id,  name)</td></tr>
<tr class="memdesc:a488d601c4710f9f074d6cb63a1d7a7ca"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on memory pool name retrieve (API)  <a href="rtx__evr_8h.html#a488d601c4710f9f074d6cb63a1d7a7ca">More...</a><br /></td></tr>
<tr class="separator:a488d601c4710f9f074d6cb63a1d7a7ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad4cdb985fb2bfea9ae9600955331f27f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#ad4cdb985fb2bfea9ae9600955331f27f">EvrRtxMemoryPoolAlloc</a>(mp_id,  timeout)</td></tr>
<tr class="memdesc:ad4cdb985fb2bfea9ae9600955331f27f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on memory pool allocation (API)  <a href="rtx__evr_8h.html#ad4cdb985fb2bfea9ae9600955331f27f">More...</a><br /></td></tr>
<tr class="separator:ad4cdb985fb2bfea9ae9600955331f27f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a02e5990d4687be6f1107418b836a42d1"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a02e5990d4687be6f1107418b836a42d1">EvrRtxMemoryPoolAllocPending</a>(mp_id,  timeout)</td></tr>
<tr class="memdesc:a02e5990d4687be6f1107418b836a42d1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on pending memory pool allocation (Op)  <a href="rtx__evr_8h.html#a02e5990d4687be6f1107418b836a42d1">More...</a><br /></td></tr>
<tr class="separator:a02e5990d4687be6f1107418b836a42d1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a254168d8d424511c345eeb807a105a98"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a254168d8d424511c345eeb807a105a98">EvrRtxMemoryPoolAllocTimeout</a>(mp_id)</td></tr>
<tr class="memdesc:a254168d8d424511c345eeb807a105a98"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on memory pool allocation timeout (Op)  <a href="rtx__evr_8h.html#a254168d8d424511c345eeb807a105a98">More...</a><br /></td></tr>
<tr class="separator:a254168d8d424511c345eeb807a105a98"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad90bbbafea99ceb873685765c927a768"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#ad90bbbafea99ceb873685765c927a768">EvrRtxMemoryPoolAllocated</a>(mp_id,  block)</td></tr>
<tr class="memdesc:ad90bbbafea99ceb873685765c927a768"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on successful memory pool allocation (Op)  <a href="rtx__evr_8h.html#ad90bbbafea99ceb873685765c927a768">More...</a><br /></td></tr>
<tr class="separator:ad90bbbafea99ceb873685765c927a768"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ace57221fdad2a3268eb3d9bad3a6a2f3"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#ace57221fdad2a3268eb3d9bad3a6a2f3">EvrRtxMemoryPoolAllocFailed</a>(mp_id)</td></tr>
<tr class="memdesc:ace57221fdad2a3268eb3d9bad3a6a2f3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on unsuccessful memory pool allocation (Op)  <a href="rtx__evr_8h.html#ace57221fdad2a3268eb3d9bad3a6a2f3">More...</a><br /></td></tr>
<tr class="separator:ace57221fdad2a3268eb3d9bad3a6a2f3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeaf7d143a0665dc1639612a7c410bf2f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#aeaf7d143a0665dc1639612a7c410bf2f">EvrRtxMemoryPoolFree</a>(mp_id,  block)</td></tr>
<tr class="memdesc:aeaf7d143a0665dc1639612a7c410bf2f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on memory pool free (API)  <a href="rtx__evr_8h.html#aeaf7d143a0665dc1639612a7c410bf2f">More...</a><br /></td></tr>
<tr class="separator:aeaf7d143a0665dc1639612a7c410bf2f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4dab05d097b613b6a1cb51d28bde05bb"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a4dab05d097b613b6a1cb51d28bde05bb">EvrRtxMemoryPoolDeallocated</a>(mp_id,  block)</td></tr>
<tr class="memdesc:a4dab05d097b613b6a1cb51d28bde05bb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on successful memory pool free (Op)  <a href="rtx__evr_8h.html#a4dab05d097b613b6a1cb51d28bde05bb">More...</a><br /></td></tr>
<tr class="separator:a4dab05d097b613b6a1cb51d28bde05bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7ab4ff850898c8e441931462908e21ce"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a7ab4ff850898c8e441931462908e21ce">EvrRtxMemoryPoolFreeFailed</a>(mp_id,  block)</td></tr>
<tr class="memdesc:a7ab4ff850898c8e441931462908e21ce"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on unsuccessful memory pool free (Op)  <a href="rtx__evr_8h.html#a7ab4ff850898c8e441931462908e21ce">More...</a><br /></td></tr>
<tr class="separator:a7ab4ff850898c8e441931462908e21ce"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6eeb955d765fa1345cfffee459beb0e3"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a6eeb955d765fa1345cfffee459beb0e3">EvrRtxMemoryPoolGetCapacity</a>(mp_id,  capacity)</td></tr>
<tr class="memdesc:a6eeb955d765fa1345cfffee459beb0e3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on memory pool capacity retrieve (API)  <a href="rtx__evr_8h.html#a6eeb955d765fa1345cfffee459beb0e3">More...</a><br /></td></tr>
<tr class="separator:a6eeb955d765fa1345cfffee459beb0e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae837fb93176c5d4326cc4db0cb2173d5"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#ae837fb93176c5d4326cc4db0cb2173d5">EvrRtxMemoryPoolGetBlockSize</a>(mp_id,  block_size)</td></tr>
<tr class="memdesc:ae837fb93176c5d4326cc4db0cb2173d5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on memory pool block size retrieve (API)  <a href="rtx__evr_8h.html#ae837fb93176c5d4326cc4db0cb2173d5">More...</a><br /></td></tr>
<tr class="separator:ae837fb93176c5d4326cc4db0cb2173d5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad9e1d99bfeffea35d0370db217807697"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#ad9e1d99bfeffea35d0370db217807697">EvrRtxMemoryPoolGetCount</a>(mp_id,  count)</td></tr>
<tr class="memdesc:ad9e1d99bfeffea35d0370db217807697"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on used memory pool blocks retrieve (API)  <a href="rtx__evr_8h.html#ad9e1d99bfeffea35d0370db217807697">More...</a><br /></td></tr>
<tr class="separator:ad9e1d99bfeffea35d0370db217807697"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acd62523e7c32135b11e02b05cec3eb14"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#acd62523e7c32135b11e02b05cec3eb14">EvrRtxMemoryPoolGetSpace</a>(mp_id,  space)</td></tr>
<tr class="memdesc:acd62523e7c32135b11e02b05cec3eb14"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on available memory pool blocks retrieve (API)  <a href="rtx__evr_8h.html#acd62523e7c32135b11e02b05cec3eb14">More...</a><br /></td></tr>
<tr class="separator:acd62523e7c32135b11e02b05cec3eb14"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a53f1d2204b6865a170d5b18883778f2a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a53f1d2204b6865a170d5b18883778f2a">EvrRtxMemoryPoolDelete</a>(mp_id)</td></tr>
<tr class="memdesc:a53f1d2204b6865a170d5b18883778f2a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on memory pool delete (API)  <a href="rtx__evr_8h.html#a53f1d2204b6865a170d5b18883778f2a">More...</a><br /></td></tr>
<tr class="separator:a53f1d2204b6865a170d5b18883778f2a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a811b696756912ea59958155190d44b34"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a811b696756912ea59958155190d44b34">EvrRtxMemoryPoolDestroyed</a>(mp_id)</td></tr>
<tr class="memdesc:a811b696756912ea59958155190d44b34"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on successful memory pool delete (Op)  <a href="rtx__evr_8h.html#a811b696756912ea59958155190d44b34">More...</a><br /></td></tr>
<tr class="separator:a811b696756912ea59958155190d44b34"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2ffd16746126c7cb91d88dda99b6dcbd"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a2ffd16746126c7cb91d88dda99b6dcbd">EvrRtxMessageQueueError</a>(mq_id,  status)</td></tr>
<tr class="memdesc:a2ffd16746126c7cb91d88dda99b6dcbd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on message queue error (Error)  <a href="rtx__evr_8h.html#a2ffd16746126c7cb91d88dda99b6dcbd">More...</a><br /></td></tr>
<tr class="separator:a2ffd16746126c7cb91d88dda99b6dcbd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5836bfa0a9f9f67e49ce8e3b692c980e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a5836bfa0a9f9f67e49ce8e3b692c980e">EvrRtxMessageQueueNew</a>(msg_count,  msg_size,  attr)</td></tr>
<tr class="memdesc:a5836bfa0a9f9f67e49ce8e3b692c980e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on message queue create and initialization (API)  <a href="rtx__evr_8h.html#a5836bfa0a9f9f67e49ce8e3b692c980e">More...</a><br /></td></tr>
<tr class="separator:a5836bfa0a9f9f67e49ce8e3b692c980e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3e640baa40e8c6b7cc0160e2032f49e8"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a3e640baa40e8c6b7cc0160e2032f49e8">EvrRtxMessageQueueCreated</a>(mq_id,  name)</td></tr>
<tr class="memdesc:a3e640baa40e8c6b7cc0160e2032f49e8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on successful message queue create (Op)  <a href="rtx__evr_8h.html#a3e640baa40e8c6b7cc0160e2032f49e8">More...</a><br /></td></tr>
<tr class="separator:a3e640baa40e8c6b7cc0160e2032f49e8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a165ddea19ed0bb5e8a272dce78d369ce"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a165ddea19ed0bb5e8a272dce78d369ce">EvrRtxMessageQueueGetName</a>(mq_id,  name)</td></tr>
<tr class="memdesc:a165ddea19ed0bb5e8a272dce78d369ce"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on message queue name retrieve(API)  <a href="rtx__evr_8h.html#a165ddea19ed0bb5e8a272dce78d369ce">More...</a><br /></td></tr>
<tr class="separator:a165ddea19ed0bb5e8a272dce78d369ce"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeff464acaaa51eb4be15fb4c0387ceeb"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#aeff464acaaa51eb4be15fb4c0387ceeb">EvrRtxMessageQueuePut</a>(mq_id,  msg_ptr,  msg_prio,  timeout)</td></tr>
<tr class="memdesc:aeff464acaaa51eb4be15fb4c0387ceeb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on message put (API)  <a href="rtx__evr_8h.html#aeff464acaaa51eb4be15fb4c0387ceeb">More...</a><br /></td></tr>
<tr class="separator:aeff464acaaa51eb4be15fb4c0387ceeb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a799a03c06dd664604e30ddafa392c779"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a799a03c06dd664604e30ddafa392c779">EvrRtxMessageQueuePutPending</a>(mq_id,  msg_ptr,  timeout)</td></tr>
<tr class="memdesc:a799a03c06dd664604e30ddafa392c779"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on pending message put (Op)  <a href="rtx__evr_8h.html#a799a03c06dd664604e30ddafa392c779">More...</a><br /></td></tr>
<tr class="separator:a799a03c06dd664604e30ddafa392c779"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0d64e761521338ea20e98cd1df4dfb74"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a0d64e761521338ea20e98cd1df4dfb74">EvrRtxMessageQueuePutTimeout</a>(mq_id)</td></tr>
<tr class="memdesc:a0d64e761521338ea20e98cd1df4dfb74"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on message put timeout (Op)  <a href="rtx__evr_8h.html#a0d64e761521338ea20e98cd1df4dfb74">More...</a><br /></td></tr>
<tr class="separator:a0d64e761521338ea20e98cd1df4dfb74"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae4403866b9523b3030493074b19b7a4d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#ae4403866b9523b3030493074b19b7a4d">EvrRtxMessageQueueInsertPending</a>(mq_id,  msg_ptr)</td></tr>
<tr class="memdesc:ae4403866b9523b3030493074b19b7a4d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on pending message insert (Op)  <a href="rtx__evr_8h.html#ae4403866b9523b3030493074b19b7a4d">More...</a><br /></td></tr>
<tr class="separator:ae4403866b9523b3030493074b19b7a4d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aead8fb8668ded4ce13c392405bc1556f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#aead8fb8668ded4ce13c392405bc1556f">EvrRtxMessageQueueInserted</a>(mq_id,  msg_ptr)</td></tr>
<tr class="memdesc:aead8fb8668ded4ce13c392405bc1556f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on successful message insert (Op)  <a href="rtx__evr_8h.html#aead8fb8668ded4ce13c392405bc1556f">More...</a><br /></td></tr>
<tr class="separator:aead8fb8668ded4ce13c392405bc1556f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad40c5947fefee9476feb3706fab19434"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#ad40c5947fefee9476feb3706fab19434">EvrRtxMessageQueueNotInserted</a>(mq_id,  msg_ptr)</td></tr>
<tr class="memdesc:ad40c5947fefee9476feb3706fab19434"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on unsuccessful message insert (Op)  <a href="rtx__evr_8h.html#ad40c5947fefee9476feb3706fab19434">More...</a><br /></td></tr>
<tr class="separator:ad40c5947fefee9476feb3706fab19434"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a47dfe88a77c1b2c3887aa8e094d8b05f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a47dfe88a77c1b2c3887aa8e094d8b05f">EvrRtxMessageQueueGet</a>(mq_id,  msg_ptr,  msg_prio,  timeout)</td></tr>
<tr class="memdesc:a47dfe88a77c1b2c3887aa8e094d8b05f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on message get (API)  <a href="rtx__evr_8h.html#a47dfe88a77c1b2c3887aa8e094d8b05f">More...</a><br /></td></tr>
<tr class="separator:a47dfe88a77c1b2c3887aa8e094d8b05f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab78877dc360dc9cc1843376fcc9f55f0"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#ab78877dc360dc9cc1843376fcc9f55f0">EvrRtxMessageQueueGetPending</a>(mq_id,  msg_ptr,  timeout)</td></tr>
<tr class="memdesc:ab78877dc360dc9cc1843376fcc9f55f0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on pending message get (Op)  <a href="rtx__evr_8h.html#ab78877dc360dc9cc1843376fcc9f55f0">More...</a><br /></td></tr>
<tr class="separator:ab78877dc360dc9cc1843376fcc9f55f0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a483817ad7889aa7914d92114b4306a43"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a483817ad7889aa7914d92114b4306a43">EvrRtxMessageQueueGetTimeout</a>(mq_id)</td></tr>
<tr class="memdesc:a483817ad7889aa7914d92114b4306a43"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on message get timeout (Op)  <a href="rtx__evr_8h.html#a483817ad7889aa7914d92114b4306a43">More...</a><br /></td></tr>
<tr class="separator:a483817ad7889aa7914d92114b4306a43"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abe61a504eec518d4c1c77b17acf2ec08"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#abe61a504eec518d4c1c77b17acf2ec08">EvrRtxMessageQueueRetrieved</a>(mq_id,  msg_ptr)</td></tr>
<tr class="memdesc:abe61a504eec518d4c1c77b17acf2ec08"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on successful message get (Op)  <a href="rtx__evr_8h.html#abe61a504eec518d4c1c77b17acf2ec08">More...</a><br /></td></tr>
<tr class="separator:abe61a504eec518d4c1c77b17acf2ec08"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8b7137808f5623298d3eb4101676c023"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a8b7137808f5623298d3eb4101676c023">EvrRtxMessageQueueNotRetrieved</a>(mq_id,  msg_ptr)</td></tr>
<tr class="memdesc:a8b7137808f5623298d3eb4101676c023"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on unsuccessful message get (Op)  <a href="rtx__evr_8h.html#a8b7137808f5623298d3eb4101676c023">More...</a><br /></td></tr>
<tr class="separator:a8b7137808f5623298d3eb4101676c023"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4b26997984a2d7e845e121a31f36733f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a4b26997984a2d7e845e121a31f36733f">EvrRtxMessageQueueGetCapacity</a>(mq_id,  capacity)</td></tr>
<tr class="memdesc:a4b26997984a2d7e845e121a31f36733f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on message queue capacity retrieve (API)  <a href="rtx__evr_8h.html#a4b26997984a2d7e845e121a31f36733f">More...</a><br /></td></tr>
<tr class="separator:a4b26997984a2d7e845e121a31f36733f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a481f30233fc986f597bd34919e1b5545"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a481f30233fc986f597bd34919e1b5545">EvrRtxMessageQueueGetMsgSize</a>(mq_id,  msg_size)</td></tr>
<tr class="memdesc:a481f30233fc986f597bd34919e1b5545"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on message queue message size retrieve (API)  <a href="rtx__evr_8h.html#a481f30233fc986f597bd34919e1b5545">More...</a><br /></td></tr>
<tr class="separator:a481f30233fc986f597bd34919e1b5545"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8b0949fdc0988084c14af9cd45ad268e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a8b0949fdc0988084c14af9cd45ad268e">EvrRtxMessageQueueGetCount</a>(mq_id,  count)</td></tr>
<tr class="memdesc:a8b0949fdc0988084c14af9cd45ad268e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on message queue message count retrieve (API)  <a href="rtx__evr_8h.html#a8b0949fdc0988084c14af9cd45ad268e">More...</a><br /></td></tr>
<tr class="separator:a8b0949fdc0988084c14af9cd45ad268e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac2008915530debdff44e28f253c62eb1"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#ac2008915530debdff44e28f253c62eb1">EvrRtxMessageQueueGetSpace</a>(mq_id,  space)</td></tr>
<tr class="memdesc:ac2008915530debdff44e28f253c62eb1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on message queue message slots retrieve (API)  <a href="rtx__evr_8h.html#ac2008915530debdff44e28f253c62eb1">More...</a><br /></td></tr>
<tr class="separator:ac2008915530debdff44e28f253c62eb1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0693e804e30352cc8f80d74ba07b7906"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a0693e804e30352cc8f80d74ba07b7906">EvrRtxMessageQueueReset</a>(mq_id)</td></tr>
<tr class="memdesc:a0693e804e30352cc8f80d74ba07b7906"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on message queue reset (API)  <a href="rtx__evr_8h.html#a0693e804e30352cc8f80d74ba07b7906">More...</a><br /></td></tr>
<tr class="separator:a0693e804e30352cc8f80d74ba07b7906"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acb02e48c6faf11dc547639524fe9732d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#acb02e48c6faf11dc547639524fe9732d">EvrRtxMessageQueueResetDone</a>(mq_id)</td></tr>
<tr class="memdesc:acb02e48c6faf11dc547639524fe9732d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on successful message queue reset (Op)  <a href="rtx__evr_8h.html#acb02e48c6faf11dc547639524fe9732d">More...</a><br /></td></tr>
<tr class="separator:acb02e48c6faf11dc547639524fe9732d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a28f3823fc12be46ae86634295d4ced38"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a28f3823fc12be46ae86634295d4ced38">EvrRtxMessageQueueDelete</a>(mq_id)</td></tr>
<tr class="memdesc:a28f3823fc12be46ae86634295d4ced38"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on message queue delete (API)  <a href="rtx__evr_8h.html#a28f3823fc12be46ae86634295d4ced38">More...</a><br /></td></tr>
<tr class="separator:a28f3823fc12be46ae86634295d4ced38"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9b9d2c48e36ed50600eb12d737c89e2a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a9b9d2c48e36ed50600eb12d737c89e2a">EvrRtxMessageQueueDestroyed</a>(mq_id)</td></tr>
<tr class="memdesc:a9b9d2c48e36ed50600eb12d737c89e2a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on successful message queue delete (Op)  <a href="rtx__evr_8h.html#a9b9d2c48e36ed50600eb12d737c89e2a">More...</a><br /></td></tr>
<tr class="separator:a9b9d2c48e36ed50600eb12d737c89e2a"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Macro Definition Documentation</h2>
<a id="a8e1abf0403e5aabff14bffa28c0bf14b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8e1abf0403e5aabff14bffa28c0bf14b">&#9670;&nbsp;</a></span>OS_EVR_THFLAGS</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define OS_EVR_THFLAGS&#160;&#160;&#160;OS_EVR_THREAD</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="aad9052994e484a85e2ea7c34b3957f29"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aad9052994e484a85e2ea7c34b3957f29">&#9670;&nbsp;</a></span>OS_EVR_WAIT</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define OS_EVR_WAIT&#160;&#160;&#160;OS_EVR_THREAD</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a168269d3a1264ac7a7427f8642e358a4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a168269d3a1264ac7a7427f8642e358a4">&#9670;&nbsp;</a></span>osRtxErrorKernelNotReady</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define osRtxErrorKernelNotReady&#160;&#160;&#160;(-7)</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a8a916c6a8ad67a38c29ca2e2141d1540"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8a916c6a8ad67a38c29ca2e2141d1540">&#9670;&nbsp;</a></span>osRtxErrorKernelNotRunning</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define osRtxErrorKernelNotRunning&#160;&#160;&#160;(-8)</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a56335b5b0a3f932e06aa764d185b6a60"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a56335b5b0a3f932e06aa764d185b6a60">&#9670;&nbsp;</a></span>osRtxErrorInvalidControlBlock</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define osRtxErrorInvalidControlBlock&#160;&#160;&#160;(-9)</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a037115a16032074ae1a82d64c160338b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a037115a16032074ae1a82d64c160338b">&#9670;&nbsp;</a></span>osRtxErrorInvalidDataMemory</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define osRtxErrorInvalidDataMemory&#160;&#160;&#160;(-10)</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a5cabacbb758a1bc5012cae2292771726"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5cabacbb758a1bc5012cae2292771726">&#9670;&nbsp;</a></span>osRtxErrorInvalidThreadStack</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define osRtxErrorInvalidThreadStack&#160;&#160;&#160;(-11)</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a45219e125941ecbe7eca030fd2f40d7a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a45219e125941ecbe7eca030fd2f40d7a">&#9670;&nbsp;</a></span>osRtxErrorInvalidPriority</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define osRtxErrorInvalidPriority&#160;&#160;&#160;(-12)</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a1955ed26bf52d4fd07a73961ee6a1478"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1955ed26bf52d4fd07a73961ee6a1478">&#9670;&nbsp;</a></span>osRtxErrorThreadNotJoinable</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define osRtxErrorThreadNotJoinable&#160;&#160;&#160;(-13)</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a2abf2bd19d5d80399c129e7b79e19e9a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2abf2bd19d5d80399c129e7b79e19e9a">&#9670;&nbsp;</a></span>osRtxErrorMutexNotOwned</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define osRtxErrorMutexNotOwned&#160;&#160;&#160;(-14)</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a4fc98ec7f644bc7156af58431043171a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4fc98ec7f644bc7156af58431043171a">&#9670;&nbsp;</a></span>osRtxErrorMutexNotLocked</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define osRtxErrorMutexNotLocked&#160;&#160;&#160;(-15)</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a949198d164108954151e89607a1504a7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a949198d164108954151e89607a1504a7">&#9670;&nbsp;</a></span>osRtxErrorMutexLockLimit</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define osRtxErrorMutexLockLimit&#160;&#160;&#160;(-16)</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a4266d3dd5e7bbd2693dd53d00d80bc4c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4266d3dd5e7bbd2693dd53d00d80bc4c">&#9670;&nbsp;</a></span>osRtxErrorSemaphoreCountLimit</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define osRtxErrorSemaphoreCountLimit&#160;&#160;&#160;(-17)</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a33f2affc96c91cf39a3986e4bd119c5c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a33f2affc96c91cf39a3986e4bd119c5c">&#9670;&nbsp;</a></span>osRtxErrorTZ_InitContext_S</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define osRtxErrorTZ_InitContext_S&#160;&#160;&#160;(-18)</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a787925e3c31997d22bb7ea985b69c3db"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a787925e3c31997d22bb7ea985b69c3db">&#9670;&nbsp;</a></span>osRtxErrorTZ_AllocContext_S</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define osRtxErrorTZ_AllocContext_S&#160;&#160;&#160;(-19)</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a8b1b28f13acfecfec665a3759ce69991"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8b1b28f13acfecfec665a3759ce69991">&#9670;&nbsp;</a></span>osRtxErrorTZ_FreeContext_S</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define osRtxErrorTZ_FreeContext_S&#160;&#160;&#160;(-20)</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a3e9b3fdece321c3766bc6bc1a35e9cf6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3e9b3fdece321c3766bc6bc1a35e9cf6">&#9670;&nbsp;</a></span>osRtxErrorTZ_LoadContext_S</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define osRtxErrorTZ_LoadContext_S&#160;&#160;&#160;(-21)</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ad600f514856926fc313a5f7dc0c3d422"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad600f514856926fc313a5f7dc0c3d422">&#9670;&nbsp;</a></span>osRtxErrorTZ_SaveContext_S</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define osRtxErrorTZ_SaveContext_S&#160;&#160;&#160;(-22)</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a88a0730763346ea5b2dd03b1df183e62"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a88a0730763346ea5b2dd03b1df183e62">&#9670;&nbsp;</a></span>EvrRtxMemoryInit</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxMemoryInit</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">mem, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">size, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">result&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">mem</td><td>pointer to memory pool. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">size</td><td>size of a memory pool in bytes. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">result</td><td>execution status: 1 - success, 0 - failure. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="ac870ecea7a4c6c2675dc9e22747e4fcf"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac870ecea7a4c6c2675dc9e22747e4fcf">&#9670;&nbsp;</a></span>EvrRtxMemoryAlloc</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxMemoryAlloc</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">mem, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">size, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">type, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">block&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">mem</td><td>pointer to memory pool. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">size</td><td>size of a memory block in bytes. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">type</td><td>memory block type: 0 - generic, 1 - control block. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">block</td><td>pointer to allocated memory block or NULL in case of no memory is available. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="ac009eaf97ae6d0a615c5ae8e4ff9b3e0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac009eaf97ae6d0a615c5ae8e4ff9b3e0">&#9670;&nbsp;</a></span>EvrRtxMemoryFree</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxMemoryFree</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">mem, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">block, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">result&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">mem</td><td>pointer to memory pool. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">block</td><td>memory block to be returned to the memory pool. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">result</td><td>execution status: 1 - success, 0 - failure. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a18937440d612771e82e1091105b65db2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a18937440d612771e82e1091105b65db2">&#9670;&nbsp;</a></span>EvrRtxMemoryBlockInit</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxMemoryBlockInit</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">mp_info, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">block_count, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">block_size, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">block_mem&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">mp_info</td><td>memory pool info. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">block_count</td><td>maximum number of memory blocks in memory pool. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">block_size</td><td>size of a memory block in bytes. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">block_mem</td><td>pointer to memory for block storage. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="ad9ddd79b3d450c91e7f507fdac40b147"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad9ddd79b3d450c91e7f507fdac40b147">&#9670;&nbsp;</a></span>EvrRtxMemoryBlockAlloc</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxMemoryBlockAlloc</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">mp_info, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">block&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">mp_info</td><td>memory pool info. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">block</td><td>address of the allocated memory block or NULL in case of no memory is available. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a2335c1da331ff7cd3b3d766ec426c11f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2335c1da331ff7cd3b3d766ec426c11f">&#9670;&nbsp;</a></span>EvrRtxMemoryBlockFree</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxMemoryBlockFree</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">mp_info, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">block, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">status&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">mp_info</td><td>memory pool info. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">block</td><td>address of the allocated memory block to be returned to the memory pool. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">status</td><td>extended execution status. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a3110fed2c4983d81546f6f745500b88a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3110fed2c4983d81546f6f745500b88a">&#9670;&nbsp;</a></span>EvrRtxKernelError</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxKernelError</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">status</td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">status</td><td>extended execution status. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a5f210c4f23e26878fdae20c84834605c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5f210c4f23e26878fdae20c84834605c">&#9670;&nbsp;</a></span>EvrRtxKernelGetInfo</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxKernelGetInfo</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">version, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">id_buf, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">id_size&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">version</td><td>pointer to buffer for retrieving version information. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">id_buf</td><td>pointer to buffer for retrieving kernel identification string. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">id_size</td><td>size of buffer for kernel identification string. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a108a58a59f6e1f17ec6e2c768fb31e75"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a108a58a59f6e1f17ec6e2c768fb31e75">&#9670;&nbsp;</a></span>EvrRtxKernelInfoRetrieved</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxKernelInfoRetrieved</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">version, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">id_buf, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">id_size&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">version</td><td>pointer to buffer for retrieving version information. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">id_buf</td><td>pointer to buffer for retrieving kernel identification string. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">id_size</td><td>size of buffer for kernel identification string. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="ab238a6f0a82c75ce74848af8309a8aff"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab238a6f0a82c75ce74848af8309a8aff">&#9670;&nbsp;</a></span>EvrRtxKernelGetState</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxKernelGetState</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">state</td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">state</td><td>current RTOS Kernel state. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a0f9984852229c7728f1d41f9b84c032f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0f9984852229c7728f1d41f9b84c032f">&#9670;&nbsp;</a></span>EvrRtxKernelLocked</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxKernelLocked</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">lock</td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">lock</td><td>previous lock state (1 - locked, 0 - not locked). </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="af408728184bb06cb37916ab734d57064"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af408728184bb06cb37916ab734d57064">&#9670;&nbsp;</a></span>EvrRtxKernelUnlocked</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxKernelUnlocked</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">lock</td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">lock</td><td>previous lock state (1 - locked, 0 - not locked). </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a1b591ce66387bbcfb8dc857053dbff60"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1b591ce66387bbcfb8dc857053dbff60">&#9670;&nbsp;</a></span>EvrRtxKernelRestoreLock</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxKernelRestoreLock</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">lock</td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">lock</td><td>lock state obtained by <a class="el" href="group__CMSIS__RTOS__KernelCtrl.html#ga948609ee930d9b38336b9e1c2a4dfe12">osKernelLock</a> or <a class="el" href="group__CMSIS__RTOS__KernelCtrl.html#gaf401728b4657456198c33fe75f8d6720">osKernelUnlock</a>. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a75c967416f671520ec9ad178e3925247"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a75c967416f671520ec9ad178e3925247">&#9670;&nbsp;</a></span>EvrRtxKernelLockRestored</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxKernelLockRestored</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">lock</td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">lock</td><td>new lock state (1 - locked, 0 - not locked). </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a56b7bdc1485bc218b9d754515c448ad1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a56b7bdc1485bc218b9d754515c448ad1">&#9670;&nbsp;</a></span>EvrRtxKernelSuspended</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxKernelSuspended</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">sleep_ticks</td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">sleep_ticks</td><td>time in ticks, for how long the system can sleep or power-down. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="aa859b4286921f4a16e93ec453cf17815"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa859b4286921f4a16e93ec453cf17815">&#9670;&nbsp;</a></span>EvrRtxKernelResume</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxKernelResume</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">sleep_ticks</td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">sleep_ticks</td><td>time in ticks, for how long the system was in sleep or power-down mode. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="ad592b3d74e524adb5deb58815a5a592d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad592b3d74e524adb5deb58815a5a592d">&#9670;&nbsp;</a></span>EvrRtxKernelGetTickCount</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxKernelGetTickCount</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">count</td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">count</td><td>RTOS kernel current tick count. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a3f4e5706e10771b83594f23b20aaf753"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3f4e5706e10771b83594f23b20aaf753">&#9670;&nbsp;</a></span>EvrRtxKernelGetTickFreq</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxKernelGetTickFreq</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">freq</td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">freq</td><td>frequency of the kernel tick. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a1f10f2322cd3e0f6d90861c8c346927f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1f10f2322cd3e0f6d90861c8c346927f">&#9670;&nbsp;</a></span>EvrRtxKernelGetSysTimerCount</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxKernelGetSysTimerCount</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">count</td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">count</td><td>RTOS kernel current system timer count as 32-bit value. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a1690f369fd0e39b3c8130b4996875a54"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1690f369fd0e39b3c8130b4996875a54">&#9670;&nbsp;</a></span>EvrRtxKernelGetSysTimerFreq</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxKernelGetSysTimerFreq</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">freq</td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">freq</td><td>frequency of the system timer. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a4e7fc678567e222d8918e5a7cf93e958"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4e7fc678567e222d8918e5a7cf93e958">&#9670;&nbsp;</a></span>EvrRtxThreadError</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxThreadError</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">thread_id, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">status&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">thread_id</td><td>thread ID obtained by <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ga48d68b8666d99d28fa646ee1d2182b8f">osThreadNew</a> or <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ga8df03548e89fbc56402a5cd584a505da">osThreadGetId</a> or NULL when ID is unknown. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">status</td><td>extended execution status. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a533665fe35ace65717e878e48fd878d6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a533665fe35ace65717e878e48fd878d6">&#9670;&nbsp;</a></span>EvrRtxThreadNew</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxThreadNew</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">func, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">argument, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">attr&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">func</td><td>thread function. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">argument</td><td>pointer that is passed to the thread function as start argument. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">attr</td><td>thread attributes. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a7bfbaa33fcf2fbb77c2cedd499f93b38"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7bfbaa33fcf2fbb77c2cedd499f93b38">&#9670;&nbsp;</a></span>EvrRtxThreadCreated</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxThreadCreated</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">thread_id, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">thread_addr, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">name&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">thread_id</td><td>thread ID obtained by <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ga48d68b8666d99d28fa646ee1d2182b8f">osThreadNew</a> or <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ga8df03548e89fbc56402a5cd584a505da">osThreadGetId</a>. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">thread_addr</td><td>thread entry address. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">name</td><td>pointer to thread object name. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a0e9f2cdce81dacfd99fe45944e6db08e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0e9f2cdce81dacfd99fe45944e6db08e">&#9670;&nbsp;</a></span>EvrRtxThreadGetName</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxThreadGetName</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">thread_id, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">name&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">thread_id</td><td>thread ID obtained by <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ga48d68b8666d99d28fa646ee1d2182b8f">osThreadNew</a> or <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ga8df03548e89fbc56402a5cd584a505da">osThreadGetId</a>. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">name</td><td>pointer to thread object name. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a485451400a026a2af8443b8bb6c7ef89"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a485451400a026a2af8443b8bb6c7ef89">&#9670;&nbsp;</a></span>EvrRtxThreadGetId</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxThreadGetId</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">thread_id</td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">thread_id</td><td>thread ID obtained by <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ga48d68b8666d99d28fa646ee1d2182b8f">osThreadNew</a> or <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ga8df03548e89fbc56402a5cd584a505da">osThreadGetId</a>. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="af7a65966ac4a2e79e6b3383d13c2a95e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af7a65966ac4a2e79e6b3383d13c2a95e">&#9670;&nbsp;</a></span>EvrRtxThreadGetState</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxThreadGetState</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">thread_id, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">state&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">thread_id</td><td>thread ID obtained by <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ga48d68b8666d99d28fa646ee1d2182b8f">osThreadNew</a> or <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ga8df03548e89fbc56402a5cd584a505da">osThreadGetId</a>. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">state</td><td>current thread state of the specified thread. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="ac4e40876ec63a1b70aa2a9a9d9e99ead"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac4e40876ec63a1b70aa2a9a9d9e99ead">&#9670;&nbsp;</a></span>EvrRtxThreadGetStackSize</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxThreadGetStackSize</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">thread_id, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">stack_size&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">thread_id</td><td>thread ID obtained by <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ga48d68b8666d99d28fa646ee1d2182b8f">osThreadNew</a> or <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ga8df03548e89fbc56402a5cd584a505da">osThreadGetId</a>. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">stack_size</td><td>stack size in bytes. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="ae59673ef3e31ce6abb7dc2a4346386e3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae59673ef3e31ce6abb7dc2a4346386e3">&#9670;&nbsp;</a></span>EvrRtxThreadGetStackSpace</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxThreadGetStackSpace</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">thread_id, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">stack_space&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">thread_id</td><td>thread ID obtained by <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ga48d68b8666d99d28fa646ee1d2182b8f">osThreadNew</a> or <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ga8df03548e89fbc56402a5cd584a505da">osThreadGetId</a>. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">stack_space</td><td>remaining stack space in bytes. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="aacd91c3763ef15a60eb8de36fa3adde5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aacd91c3763ef15a60eb8de36fa3adde5">&#9670;&nbsp;</a></span>EvrRtxThreadSetPriority</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxThreadSetPriority</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">thread_id, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">priority&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">thread_id</td><td>thread ID obtained by <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ga48d68b8666d99d28fa646ee1d2182b8f">osThreadNew</a> or <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ga8df03548e89fbc56402a5cd584a505da">osThreadGetId</a>. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">priority</td><td>new priority value for the thread function. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a1e16939610e11f990d0bdbcbb6c837f2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1e16939610e11f990d0bdbcbb6c837f2">&#9670;&nbsp;</a></span>EvrRtxThreadPriorityUpdated</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxThreadPriorityUpdated</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">thread_id, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">priority&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">thread_id</td><td>thread ID obtained by <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ga48d68b8666d99d28fa646ee1d2182b8f">osThreadNew</a> or <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ga8df03548e89fbc56402a5cd584a505da">osThreadGetId</a>. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">priority</td><td>new priority value for the thread function. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a39b47ec8b235ef90f74303188f8414b0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a39b47ec8b235ef90f74303188f8414b0">&#9670;&nbsp;</a></span>EvrRtxThreadGetPriority</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxThreadGetPriority</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">thread_id, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">priority&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">thread_id</td><td>thread ID obtained by <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ga48d68b8666d99d28fa646ee1d2182b8f">osThreadNew</a> or <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ga8df03548e89fbc56402a5cd584a505da">osThreadGetId</a>. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">priority</td><td>current priority value of the specified thread. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a61470c64003ac3524e20d438f08d8a7a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a61470c64003ac3524e20d438f08d8a7a">&#9670;&nbsp;</a></span>EvrRtxThreadSuspend</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxThreadSuspend</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">thread_id</td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">thread_id</td><td>thread ID obtained by <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ga48d68b8666d99d28fa646ee1d2182b8f">osThreadNew</a> or <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ga8df03548e89fbc56402a5cd584a505da">osThreadGetId</a>. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="ae5ba5dd8e5e67445bb10f91cae60f50b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae5ba5dd8e5e67445bb10f91cae60f50b">&#9670;&nbsp;</a></span>EvrRtxThreadSuspended</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxThreadSuspended</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">thread_id</td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">thread_id</td><td>thread ID obtained by <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ga48d68b8666d99d28fa646ee1d2182b8f">osThreadNew</a> or <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ga8df03548e89fbc56402a5cd584a505da">osThreadGetId</a>. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a3b8634d620e1baa4463f9f02f400ec29"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3b8634d620e1baa4463f9f02f400ec29">&#9670;&nbsp;</a></span>EvrRtxThreadResume</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxThreadResume</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">thread_id</td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">thread_id</td><td>thread ID obtained by <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ga48d68b8666d99d28fa646ee1d2182b8f">osThreadNew</a> or <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ga8df03548e89fbc56402a5cd584a505da">osThreadGetId</a>. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a7d069d1f02c3a5f0cd9116849060bd20"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7d069d1f02c3a5f0cd9116849060bd20">&#9670;&nbsp;</a></span>EvrRtxThreadResumed</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxThreadResumed</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">thread_id</td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">thread_id</td><td>thread ID obtained by <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ga48d68b8666d99d28fa646ee1d2182b8f">osThreadNew</a> or <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ga8df03548e89fbc56402a5cd584a505da">osThreadGetId</a>. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a85e62a58985884fe6ebf09bf8c3240f6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a85e62a58985884fe6ebf09bf8c3240f6">&#9670;&nbsp;</a></span>EvrRtxThreadDetach</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxThreadDetach</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">thread_id</td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">thread_id</td><td>thread ID obtained by <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ga48d68b8666d99d28fa646ee1d2182b8f">osThreadNew</a> or <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ga8df03548e89fbc56402a5cd584a505da">osThreadGetId</a>. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a01431c038679a03e70992c578109e9bd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a01431c038679a03e70992c578109e9bd">&#9670;&nbsp;</a></span>EvrRtxThreadDetached</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxThreadDetached</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">thread_id</td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">thread_id</td><td>thread ID obtained by <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ga48d68b8666d99d28fa646ee1d2182b8f">osThreadNew</a> or <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ga8df03548e89fbc56402a5cd584a505da">osThreadGetId</a>. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="ae445c641a723af16de0e22781e664e0d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae445c641a723af16de0e22781e664e0d">&#9670;&nbsp;</a></span>EvrRtxThreadJoin</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxThreadJoin</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">thread_id</td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">thread_id</td><td>thread ID obtained by <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ga48d68b8666d99d28fa646ee1d2182b8f">osThreadNew</a> or <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ga8df03548e89fbc56402a5cd584a505da">osThreadGetId</a>. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a8260940c6438d029d871e56a522573cd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8260940c6438d029d871e56a522573cd">&#9670;&nbsp;</a></span>EvrRtxThreadJoinPending</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxThreadJoinPending</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">thread_id</td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">thread_id</td><td>thread ID obtained by <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ga48d68b8666d99d28fa646ee1d2182b8f">osThreadNew</a> or <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ga8df03548e89fbc56402a5cd584a505da">osThreadGetId</a>. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="add818f12562b53f16cab3060d7953ea5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#add818f12562b53f16cab3060d7953ea5">&#9670;&nbsp;</a></span>EvrRtxThreadJoined</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxThreadJoined</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">thread_id</td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">thread_id</td><td>thread ID obtained by <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ga48d68b8666d99d28fa646ee1d2182b8f">osThreadNew</a> or <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ga8df03548e89fbc56402a5cd584a505da">osThreadGetId</a>. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a2f0de1982fa521b9e4b153ac00a7fb6f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2f0de1982fa521b9e4b153ac00a7fb6f">&#9670;&nbsp;</a></span>EvrRtxThreadBlocked</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxThreadBlocked</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">thread_id, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">timeout&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">thread_id</td><td>thread ID obtained by <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ga48d68b8666d99d28fa646ee1d2182b8f">osThreadNew</a> or <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ga8df03548e89fbc56402a5cd584a505da">osThreadGetId</a>. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">timeout</td><td><a class="el" href="theory_of_operation.html#CMSIS_RTOS_TimeOutValue">Timeout Value</a> or 0 in case of no time-out. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a4b8949e363fc4bc3c32edde23303478e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4b8949e363fc4bc3c32edde23303478e">&#9670;&nbsp;</a></span>EvrRtxThreadUnblocked</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxThreadUnblocked</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">thread_id, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">ret_val&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">thread_id</td><td>thread ID obtained by <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ga48d68b8666d99d28fa646ee1d2182b8f">osThreadNew</a> or <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ga8df03548e89fbc56402a5cd584a505da">osThreadGetId</a>. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">ret_val</td><td>extended execution status of the thread. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a45a08a9881ad32917985b064407f4f6a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a45a08a9881ad32917985b064407f4f6a">&#9670;&nbsp;</a></span>EvrRtxThreadPreempted</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxThreadPreempted</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">thread_id</td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">thread_id</td><td>thread ID obtained by <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ga48d68b8666d99d28fa646ee1d2182b8f">osThreadNew</a> or <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ga8df03548e89fbc56402a5cd584a505da">osThreadGetId</a>. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a0514a7ae2a00bb78018ae94bc81699e0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0514a7ae2a00bb78018ae94bc81699e0">&#9670;&nbsp;</a></span>EvrRtxThreadSwitched</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxThreadSwitched</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">thread_id</td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">thread_id</td><td>thread ID obtained by <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ga48d68b8666d99d28fa646ee1d2182b8f">osThreadNew</a> or <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ga8df03548e89fbc56402a5cd584a505da">osThreadGetId</a>. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a395c324f8d48634a2d8c99f7fe9a718b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a395c324f8d48634a2d8c99f7fe9a718b">&#9670;&nbsp;</a></span>EvrRtxThreadTerminate</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxThreadTerminate</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">thread_id</td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">thread_id</td><td>thread ID obtained by <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ga48d68b8666d99d28fa646ee1d2182b8f">osThreadNew</a> or <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ga8df03548e89fbc56402a5cd584a505da">osThreadGetId</a>. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="ad7dfeccfc4a9a27251f879e9f122439f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad7dfeccfc4a9a27251f879e9f122439f">&#9670;&nbsp;</a></span>EvrRtxThreadDestroyed</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxThreadDestroyed</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">thread_id</td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">thread_id</td><td>thread ID obtained by <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ga48d68b8666d99d28fa646ee1d2182b8f">osThreadNew</a> or <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ga8df03548e89fbc56402a5cd584a505da">osThreadGetId</a>. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a54ef5c906b3211e35c6e2d6a269736c3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a54ef5c906b3211e35c6e2d6a269736c3">&#9670;&nbsp;</a></span>EvrRtxThreadGetCount</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxThreadGetCount</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">count</td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">count</td><td>number of active threads. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a1d72bd0b1b08487fbb23da9c48cbbeae"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1d72bd0b1b08487fbb23da9c48cbbeae">&#9670;&nbsp;</a></span>EvrRtxThreadEnumerate</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxThreadEnumerate</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">thread_array, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">array_items, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">count&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">thread_array</td><td>pointer to array for retrieving thread IDs. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">array_items</td><td>maximum number of items in array for retrieving thread IDs. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">count</td><td>number of enumerated threads. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a7708994ea9e81df9626434d6034303ca"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7708994ea9e81df9626434d6034303ca">&#9670;&nbsp;</a></span>EvrRtxThreadFlagsError</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxThreadFlagsError</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">thread_id, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">status&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">thread_id</td><td>thread ID obtained by <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ga48d68b8666d99d28fa646ee1d2182b8f">osThreadNew</a> or <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ga8df03548e89fbc56402a5cd584a505da">osThreadGetId</a> or NULL when ID is unknown. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">status</td><td>extended execution status. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a0822844722294b177fe729422c186fc1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0822844722294b177fe729422c186fc1">&#9670;&nbsp;</a></span>EvrRtxThreadFlagsSet</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxThreadFlagsSet</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">thread_id, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">flags&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">thread_id</td><td>thread ID obtained by <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ga48d68b8666d99d28fa646ee1d2182b8f">osThreadNew</a> or <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ga8df03548e89fbc56402a5cd584a505da">osThreadGetId</a>. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">flags</td><td>flags of the thread that shall be set. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a865cd4932ef0a093b25076ac3e978853"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a865cd4932ef0a093b25076ac3e978853">&#9670;&nbsp;</a></span>EvrRtxThreadFlagsSetDone</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxThreadFlagsSetDone</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">thread_id, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">thread_flags&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">thread_id</td><td>thread ID obtained by <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ga48d68b8666d99d28fa646ee1d2182b8f">osThreadNew</a> or <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ga8df03548e89fbc56402a5cd584a505da">osThreadGetId</a>. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">thread_flags</td><td>thread flags after setting. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a5f1586e54be4d3ee9908436b0eefc895"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5f1586e54be4d3ee9908436b0eefc895">&#9670;&nbsp;</a></span>EvrRtxThreadFlagsClear</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxThreadFlagsClear</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">flags</td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">flags</td><td>flags of the thread that shall be cleared. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a4586330aac5d7b93199f43fd51336523"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4586330aac5d7b93199f43fd51336523">&#9670;&nbsp;</a></span>EvrRtxThreadFlagsClearDone</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxThreadFlagsClearDone</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">thread_flags</td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">thread_flags</td><td>thread flags before clearing. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="ab2bd34c76e875aa0ec9d13c7d726c083"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab2bd34c76e875aa0ec9d13c7d726c083">&#9670;&nbsp;</a></span>EvrRtxThreadFlagsGet</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxThreadFlagsGet</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">thread_flags</td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">thread_flags</td><td>current thread flags. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a7f30b511026ad507de0fc5c27d9eae8d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7f30b511026ad507de0fc5c27d9eae8d">&#9670;&nbsp;</a></span>EvrRtxThreadFlagsWait</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxThreadFlagsWait</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">flags, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">options, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">timeout&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">flags</td><td>flags to wait for. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">options</td><td>flags options (osFlagsXxxx). </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">timeout</td><td><a class="el" href="theory_of_operation.html#CMSIS_RTOS_TimeOutValue">Timeout Value</a> or 0 in case of no time-out. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a90fad27cd019bee78a8d18a7d22e3948"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a90fad27cd019bee78a8d18a7d22e3948">&#9670;&nbsp;</a></span>EvrRtxThreadFlagsWaitPending</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxThreadFlagsWaitPending</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">flags, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">options, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">timeout&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">flags</td><td>flags to wait for. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">options</td><td>flags options (osFlagsXxxx). </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">timeout</td><td><a class="el" href="theory_of_operation.html#CMSIS_RTOS_TimeOutValue">Timeout Value</a> or 0 in case of no time-out. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="afc7586c46d6dbe1ee34f941d2f4f9693"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afc7586c46d6dbe1ee34f941d2f4f9693">&#9670;&nbsp;</a></span>EvrRtxThreadFlagsWaitTimeout</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxThreadFlagsWaitTimeout</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">thread_id</td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">thread_id</td><td>thread ID obtained by <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ga48d68b8666d99d28fa646ee1d2182b8f">osThreadNew</a> or <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ga8df03548e89fbc56402a5cd584a505da">osThreadGetId</a>. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a05847e75a0e69f71c5fe2206f087cfce"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a05847e75a0e69f71c5fe2206f087cfce">&#9670;&nbsp;</a></span>EvrRtxThreadFlagsWaitCompleted</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxThreadFlagsWaitCompleted</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">flags, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">options, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">thread_flags, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">thread_id&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">flags</td><td>flags to wait for. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">options</td><td>flags options (osFlagsXxxx). </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">thread_flags</td><td>thread flags before clearing. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">thread_id</td><td>thread ID obtained by <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ga48d68b8666d99d28fa646ee1d2182b8f">osThreadNew</a> or <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ga8df03548e89fbc56402a5cd584a505da">osThreadGetId</a>. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="afa3452ea03c961eb62bb1efc0ca8ebeb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afa3452ea03c961eb62bb1efc0ca8ebeb">&#9670;&nbsp;</a></span>EvrRtxThreadFlagsWaitNotCompleted</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxThreadFlagsWaitNotCompleted</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">flags, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">options&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">flags</td><td>flags to wait for. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">options</td><td>flags options (osFlagsXxxx). </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a98f584b503c03413c5a26cb8c179a8b0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a98f584b503c03413c5a26cb8c179a8b0">&#9670;&nbsp;</a></span>EvrRtxDelayError</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxDelayError</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">status</td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">status</td><td>extended execution status. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a32110cc82e5ff8af8b85b2a015d96461"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a32110cc82e5ff8af8b85b2a015d96461">&#9670;&nbsp;</a></span>EvrRtxDelay</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxDelay</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">ticks</td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">ticks</td><td><a class="el" href="theory_of_operation.html#CMSIS_RTOS_TimeOutValue">time ticks</a> value. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="acaeabc5f39305529798f0fd173be0217"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acaeabc5f39305529798f0fd173be0217">&#9670;&nbsp;</a></span>EvrRtxDelayUntil</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxDelayUntil</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">ticks</td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">ticks</td><td>absolute time in ticks. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="ade228fcf59d3b59adcb735ce96785849"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ade228fcf59d3b59adcb735ce96785849">&#9670;&nbsp;</a></span>EvrRtxDelayStarted</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxDelayStarted</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">ticks</td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">ticks</td><td><a class="el" href="theory_of_operation.html#CMSIS_RTOS_TimeOutValue">time ticks</a> value. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="ae3dadf5ac620602014e8ad5c812c0014"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae3dadf5ac620602014e8ad5c812c0014">&#9670;&nbsp;</a></span>EvrRtxDelayUntilStarted</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxDelayUntilStarted</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">ticks</td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">ticks</td><td><a class="el" href="theory_of_operation.html#CMSIS_RTOS_TimeOutValue">time ticks</a> value. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="afa05f3cdbfecb7ba976d77648953bd70"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afa05f3cdbfecb7ba976d77648953bd70">&#9670;&nbsp;</a></span>EvrRtxDelayCompleted</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxDelayCompleted</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">thread_id</td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">thread_id</td><td>thread ID obtained by <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ga48d68b8666d99d28fa646ee1d2182b8f">osThreadNew</a> or <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ga8df03548e89fbc56402a5cd584a505da">osThreadGetId</a>. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="ad962d380847f5f61f5482ba4335f4d28"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad962d380847f5f61f5482ba4335f4d28">&#9670;&nbsp;</a></span>EvrRtxTimerError</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxTimerError</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">timer_id, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">status&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">timer_id</td><td>timer ID obtained by <a class="el" href="group__CMSIS__RTOS__TimerMgmt.html#gad4e7f785c5f700a509f55a3bf6a62bec">osTimerNew</a> or NULL when ID is unknown. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">status</td><td>extended execution status. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a586defa977865c39ea7ca995909b99d3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a586defa977865c39ea7ca995909b99d3">&#9670;&nbsp;</a></span>EvrRtxTimerCallback</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxTimerCallback</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">func, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">argument&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">func</td><td>start address of a timer call back function. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">argument</td><td>argument to the timer call back function. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="ac310e849b9e78b7782366ef7be046072"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac310e849b9e78b7782366ef7be046072">&#9670;&nbsp;</a></span>EvrRtxTimerNew</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxTimerNew</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">func, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">type, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">argument, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">attr&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">func</td><td>start address of a timer call back function. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">type</td><td>osTimerOnce for one-shot or osTimerPeriodic for periodic behavior. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">argument</td><td>argument to the timer call back function. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">attr</td><td>timer attributes. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a9486e6b74b4b590c19cd285fd7f6d746"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9486e6b74b4b590c19cd285fd7f6d746">&#9670;&nbsp;</a></span>EvrRtxTimerCreated</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxTimerCreated</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">timer_id, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">name&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">timer_id</td><td>timer ID obtained by <a class="el" href="group__CMSIS__RTOS__TimerMgmt.html#gad4e7f785c5f700a509f55a3bf6a62bec">osTimerNew</a>. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">name</td><td>pointer to timer object name. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a5b4c81666b754e6ae9b0b6da1ab1294a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5b4c81666b754e6ae9b0b6da1ab1294a">&#9670;&nbsp;</a></span>EvrRtxTimerGetName</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxTimerGetName</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">timer_id, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">name&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">timer_id</td><td>timer ID obtained by <a class="el" href="group__CMSIS__RTOS__TimerMgmt.html#gad4e7f785c5f700a509f55a3bf6a62bec">osTimerNew</a>. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">name</td><td>pointer to timer object name. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a2c166485a11d9277c8a0e477ab35a1fd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2c166485a11d9277c8a0e477ab35a1fd">&#9670;&nbsp;</a></span>EvrRtxTimerStart</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxTimerStart</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">timer_id, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">ticks&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">timer_id</td><td>timer ID obtained by <a class="el" href="group__CMSIS__RTOS__TimerMgmt.html#gad4e7f785c5f700a509f55a3bf6a62bec">osTimerNew</a>. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">ticks</td><td><a class="el" href="theory_of_operation.html#CMSIS_RTOS_TimeOutValue">time ticks</a> value of the timer. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a60c794b3f49e5f6fff4d92153becf7b7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a60c794b3f49e5f6fff4d92153becf7b7">&#9670;&nbsp;</a></span>EvrRtxTimerStarted</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxTimerStarted</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">timer_id</td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">timer_id</td><td>timer ID obtained by <a class="el" href="group__CMSIS__RTOS__TimerMgmt.html#gad4e7f785c5f700a509f55a3bf6a62bec">osTimerNew</a>. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a150abbb31dc8b2d1f3cadd64347f72d9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a150abbb31dc8b2d1f3cadd64347f72d9">&#9670;&nbsp;</a></span>EvrRtxTimerStop</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxTimerStop</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">timer_id</td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">timer_id</td><td>timer ID obtained by <a class="el" href="group__CMSIS__RTOS__TimerMgmt.html#gad4e7f785c5f700a509f55a3bf6a62bec">osTimerNew</a>. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a77d00a241cad871c01a378470e1449f3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a77d00a241cad871c01a378470e1449f3">&#9670;&nbsp;</a></span>EvrRtxTimerStopped</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxTimerStopped</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">timer_id</td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">timer_id</td><td>timer ID obtained by <a class="el" href="group__CMSIS__RTOS__TimerMgmt.html#gad4e7f785c5f700a509f55a3bf6a62bec">osTimerNew</a>. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a65cdd793b2cd27c4bc95247369e0237f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a65cdd793b2cd27c4bc95247369e0237f">&#9670;&nbsp;</a></span>EvrRtxTimerIsRunning</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxTimerIsRunning</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">timer_id, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">running&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">timer_id</td><td>timer ID obtained by <a class="el" href="group__CMSIS__RTOS__TimerMgmt.html#gad4e7f785c5f700a509f55a3bf6a62bec">osTimerNew</a>. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">running</td><td>running state: 0 not running, 1 running. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="ab71390474c2a2d4036d9f851e52cf855"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab71390474c2a2d4036d9f851e52cf855">&#9670;&nbsp;</a></span>EvrRtxTimerDelete</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxTimerDelete</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">timer_id</td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">timer_id</td><td>timer ID obtained by <a class="el" href="group__CMSIS__RTOS__TimerMgmt.html#gad4e7f785c5f700a509f55a3bf6a62bec">osTimerNew</a>. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a8fc7cfdc86cfc3340de3df72f8c3e818"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8fc7cfdc86cfc3340de3df72f8c3e818">&#9670;&nbsp;</a></span>EvrRtxTimerDestroyed</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxTimerDestroyed</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">timer_id</td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">timer_id</td><td>timer ID obtained by <a class="el" href="group__CMSIS__RTOS__TimerMgmt.html#gad4e7f785c5f700a509f55a3bf6a62bec">osTimerNew</a>. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="aab7505b60bbf4b2e1ae6fc21261df8b5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aab7505b60bbf4b2e1ae6fc21261df8b5">&#9670;&nbsp;</a></span>EvrRtxEventFlagsError</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxEventFlagsError</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">ef_id, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">status&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">ef_id</td><td>event flags ID obtained by <a class="el" href="group__CMSIS__RTOS__EventFlags.html#gab14b1caeb12ffa42cce1bfe889cd07df">osEventFlagsNew</a> or NULL when ID is unknown. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">status</td><td>extended execution status. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="aaffdb613c879b7b5d8c5702cf08985d1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aaffdb613c879b7b5d8c5702cf08985d1">&#9670;&nbsp;</a></span>EvrRtxEventFlagsNew</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxEventFlagsNew</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">attr</td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">attr</td><td>event flags attributes. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a7bf17eee8848304080174f5a99a377a2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7bf17eee8848304080174f5a99a377a2">&#9670;&nbsp;</a></span>EvrRtxEventFlagsCreated</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxEventFlagsCreated</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">ef_id, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">name&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">ef_id</td><td>event flags ID obtained by <a class="el" href="group__CMSIS__RTOS__EventFlags.html#gab14b1caeb12ffa42cce1bfe889cd07df">osEventFlagsNew</a>. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">name</td><td>pointer to event flags object name. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="ab417e9c60548d02ce92f87c4ae76e5c7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab417e9c60548d02ce92f87c4ae76e5c7">&#9670;&nbsp;</a></span>EvrRtxEventFlagsGetName</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxEventFlagsGetName</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">ef_id, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">name&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">ef_id</td><td>event flags ID obtained by <a class="el" href="group__CMSIS__RTOS__EventFlags.html#gab14b1caeb12ffa42cce1bfe889cd07df">osEventFlagsNew</a>. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">name</td><td>pointer to event flags object name. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a49d46d95222af009526ac7b6cfa62f86"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a49d46d95222af009526ac7b6cfa62f86">&#9670;&nbsp;</a></span>EvrRtxEventFlagsSet</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxEventFlagsSet</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">ef_id, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">flags&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">ef_id</td><td>event flags ID obtained by <a class="el" href="group__CMSIS__RTOS__EventFlags.html#gab14b1caeb12ffa42cce1bfe889cd07df">osEventFlagsNew</a>. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">flags</td><td>flags that shall be set. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="af6a7e791421b6f584084e9935827cf23"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af6a7e791421b6f584084e9935827cf23">&#9670;&nbsp;</a></span>EvrRtxEventFlagsSetDone</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxEventFlagsSetDone</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">ef_id, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">event_flags&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">ef_id</td><td>event flags ID obtained by <a class="el" href="group__CMSIS__RTOS__EventFlags.html#gab14b1caeb12ffa42cce1bfe889cd07df">osEventFlagsNew</a>. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">event_flags</td><td>event flags after setting. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="ae2b18b373805e6f3e26d603fca8f94f4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae2b18b373805e6f3e26d603fca8f94f4">&#9670;&nbsp;</a></span>EvrRtxEventFlagsClear</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxEventFlagsClear</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">ef_id, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">flags&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">ef_id</td><td>event flags ID obtained by <a class="el" href="group__CMSIS__RTOS__EventFlags.html#gab14b1caeb12ffa42cce1bfe889cd07df">osEventFlagsNew</a>. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">flags</td><td>flags that shall be cleared. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a27b1ee59b2e71439807159311b19f2eb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a27b1ee59b2e71439807159311b19f2eb">&#9670;&nbsp;</a></span>EvrRtxEventFlagsClearDone</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxEventFlagsClearDone</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">ef_id, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">event_flags&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">ef_id</td><td>event flags ID obtained by <a class="el" href="group__CMSIS__RTOS__EventFlags.html#gab14b1caeb12ffa42cce1bfe889cd07df">osEventFlagsNew</a>. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">event_flags</td><td>event flags before clearing. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="ab41a72d826f556b0b156658dee0a3546"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab41a72d826f556b0b156658dee0a3546">&#9670;&nbsp;</a></span>EvrRtxEventFlagsGet</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxEventFlagsGet</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">ef_id, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">event_flags&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">ef_id</td><td>event flags ID obtained by <a class="el" href="group__CMSIS__RTOS__EventFlags.html#gab14b1caeb12ffa42cce1bfe889cd07df">osEventFlagsNew</a>. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">event_flags</td><td>current event flags. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a5b81f20d4000db6a81fa2c89de26edfe"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5b81f20d4000db6a81fa2c89de26edfe">&#9670;&nbsp;</a></span>EvrRtxEventFlagsWait</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxEventFlagsWait</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">ef_id, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">flags, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">options, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">timeout&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">ef_id</td><td>event flags ID obtained by <a class="el" href="group__CMSIS__RTOS__EventFlags.html#gab14b1caeb12ffa42cce1bfe889cd07df">osEventFlagsNew</a>. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">flags</td><td>flags to wait for. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">options</td><td>flags options (osFlagsXxxx). </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">timeout</td><td><a class="el" href="theory_of_operation.html#CMSIS_RTOS_TimeOutValue">Timeout Value</a> or 0 in case of no time-out. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a49e6a14c17237738be8bb0dfbae3691b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a49e6a14c17237738be8bb0dfbae3691b">&#9670;&nbsp;</a></span>EvrRtxEventFlagsWaitPending</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxEventFlagsWaitPending</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">ef_id, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">flags, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">options, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">timeout&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">ef_id</td><td>event flags ID obtained by <a class="el" href="group__CMSIS__RTOS__EventFlags.html#gab14b1caeb12ffa42cce1bfe889cd07df">osEventFlagsNew</a>. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">flags</td><td>flags to wait for. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">options</td><td>flags options (osFlagsXxxx). </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">timeout</td><td><a class="el" href="theory_of_operation.html#CMSIS_RTOS_TimeOutValue">Timeout Value</a> or 0 in case of no time-out. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="af4f9dcd139f5e11c2a0f69daf89d0607"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af4f9dcd139f5e11c2a0f69daf89d0607">&#9670;&nbsp;</a></span>EvrRtxEventFlagsWaitTimeout</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxEventFlagsWaitTimeout</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">ef_id</td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">ef_id</td><td>event flags ID obtained by <a class="el" href="group__CMSIS__RTOS__EventFlags.html#gab14b1caeb12ffa42cce1bfe889cd07df">osEventFlagsNew</a>. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a3f7e3f8ff1284c7f923694a60a190dd5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3f7e3f8ff1284c7f923694a60a190dd5">&#9670;&nbsp;</a></span>EvrRtxEventFlagsWaitCompleted</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxEventFlagsWaitCompleted</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">ef_id, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">flags, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">options, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">event_flags&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">ef_id</td><td>event flags ID obtained by <a class="el" href="group__CMSIS__RTOS__EventFlags.html#gab14b1caeb12ffa42cce1bfe889cd07df">osEventFlagsNew</a>. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">flags</td><td>flags to wait for. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">options</td><td>flags options (osFlagsXxxx). </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">event_flags</td><td>event flags before clearing or 0 if specified flags have not been set. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a9e3601ca2d093ceb2a610466c3169288"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9e3601ca2d093ceb2a610466c3169288">&#9670;&nbsp;</a></span>EvrRtxEventFlagsWaitNotCompleted</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxEventFlagsWaitNotCompleted</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">ef_id, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">flags, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">options&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">ef_id</td><td>event flags ID obtained by <a class="el" href="group__CMSIS__RTOS__EventFlags.html#gab14b1caeb12ffa42cce1bfe889cd07df">osEventFlagsNew</a>. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">flags</td><td>flags to wait for. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">options</td><td>flags options (osFlagsXxxx). </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="abfaabb6237597ab309f1a64812a1b49c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abfaabb6237597ab309f1a64812a1b49c">&#9670;&nbsp;</a></span>EvrRtxEventFlagsDelete</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxEventFlagsDelete</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">ef_id</td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">ef_id</td><td>event flags ID obtained by <a class="el" href="group__CMSIS__RTOS__EventFlags.html#gab14b1caeb12ffa42cce1bfe889cd07df">osEventFlagsNew</a>. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a28edf9f1cbdd03c5e4d4f196e6e3eec2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a28edf9f1cbdd03c5e4d4f196e6e3eec2">&#9670;&nbsp;</a></span>EvrRtxEventFlagsDestroyed</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxEventFlagsDestroyed</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">ef_id</td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">ef_id</td><td>event flags ID obtained by <a class="el" href="group__CMSIS__RTOS__EventFlags.html#gab14b1caeb12ffa42cce1bfe889cd07df">osEventFlagsNew</a>. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="ae5a9a246c187f9d558c2988783313709"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae5a9a246c187f9d558c2988783313709">&#9670;&nbsp;</a></span>EvrRtxMutexError</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxMutexError</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">mutex_id, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">status&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">mutex_id</td><td>mutex ID obtained by <a class="el" href="group__CMSIS__RTOS__MutexMgmt.html#gab90920022ab944296821368ef6bb52f8">osMutexNew</a> or NULL when ID is unknown. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">status</td><td>extended execution status. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a55c90f11a77f7b2698d1fd288b18ff40"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a55c90f11a77f7b2698d1fd288b18ff40">&#9670;&nbsp;</a></span>EvrRtxMutexNew</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxMutexNew</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">attr</td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">attr</td><td>mutex attributes. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="aa424d633ac201ba54608c1449580f309"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa424d633ac201ba54608c1449580f309">&#9670;&nbsp;</a></span>EvrRtxMutexCreated</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxMutexCreated</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">mutex_id, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">name&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">mutex_id</td><td>mutex ID obtained by <a class="el" href="group__CMSIS__RTOS__MutexMgmt.html#gab90920022ab944296821368ef6bb52f8">osMutexNew</a>. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">name</td><td>pointer to mutex object name. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a3e4fe80f25cf6b61864a7f0dbd29a8dc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3e4fe80f25cf6b61864a7f0dbd29a8dc">&#9670;&nbsp;</a></span>EvrRtxMutexGetName</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxMutexGetName</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">mutex_id, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">name&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">mutex_id</td><td>mutex ID obtained by <a class="el" href="group__CMSIS__RTOS__MutexMgmt.html#gab90920022ab944296821368ef6bb52f8">osMutexNew</a>. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">name</td><td>pointer to mutex object name. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a285578ea340b2e3950864745d958e0df"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a285578ea340b2e3950864745d958e0df">&#9670;&nbsp;</a></span>EvrRtxMutexAcquire</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxMutexAcquire</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">mutex_id, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">timeout&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">mutex_id</td><td>mutex ID obtained by <a class="el" href="group__CMSIS__RTOS__MutexMgmt.html#gab90920022ab944296821368ef6bb52f8">osMutexNew</a>. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">timeout</td><td><a class="el" href="theory_of_operation.html#CMSIS_RTOS_TimeOutValue">Timeout Value</a> or 0 in case of no time-out. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="adb0504eab7bb05896ad9ada21a4bc64b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adb0504eab7bb05896ad9ada21a4bc64b">&#9670;&nbsp;</a></span>EvrRtxMutexAcquirePending</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxMutexAcquirePending</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">mutex_id, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">timeout&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">mutex_id</td><td>mutex ID obtained by <a class="el" href="group__CMSIS__RTOS__MutexMgmt.html#gab90920022ab944296821368ef6bb52f8">osMutexNew</a>. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">timeout</td><td><a class="el" href="theory_of_operation.html#CMSIS_RTOS_TimeOutValue">Timeout Value</a> or 0 in case of no time-out. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="aaf7d249006d27d063313e7f56f7974f5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aaf7d249006d27d063313e7f56f7974f5">&#9670;&nbsp;</a></span>EvrRtxMutexAcquireTimeout</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxMutexAcquireTimeout</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">mutex_id</td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">mutex_id</td><td>mutex ID obtained by <a class="el" href="group__CMSIS__RTOS__MutexMgmt.html#gab90920022ab944296821368ef6bb52f8">osMutexNew</a>. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a050c1e8e44c28b96b7ea1449d6ccfd32"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a050c1e8e44c28b96b7ea1449d6ccfd32">&#9670;&nbsp;</a></span>EvrRtxMutexAcquired</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxMutexAcquired</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">mutex_id, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">lock&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">mutex_id</td><td>mutex ID obtained by <a class="el" href="group__CMSIS__RTOS__MutexMgmt.html#gab90920022ab944296821368ef6bb52f8">osMutexNew</a>. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">lock</td><td>current number of times mutex object is locked. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a8d7dcdbe3311bf29ca484915134a8728"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8d7dcdbe3311bf29ca484915134a8728">&#9670;&nbsp;</a></span>EvrRtxMutexNotAcquired</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxMutexNotAcquired</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">mutex_id</td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">mutex_id</td><td>mutex ID obtained by <a class="el" href="group__CMSIS__RTOS__MutexMgmt.html#gab90920022ab944296821368ef6bb52f8">osMutexNew</a>. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a0441bb3e5a1c31b0fa82a585e5dd0ce0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0441bb3e5a1c31b0fa82a585e5dd0ce0">&#9670;&nbsp;</a></span>EvrRtxMutexRelease</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxMutexRelease</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">mutex_id</td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">mutex_id</td><td>mutex ID obtained by <a class="el" href="group__CMSIS__RTOS__MutexMgmt.html#gab90920022ab944296821368ef6bb52f8">osMutexNew</a>. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="af6f91e416d0fc4882a9667c25f26d2b0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af6f91e416d0fc4882a9667c25f26d2b0">&#9670;&nbsp;</a></span>EvrRtxMutexReleased</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxMutexReleased</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">mutex_id, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">lock&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">mutex_id</td><td>mutex ID obtained by <a class="el" href="group__CMSIS__RTOS__MutexMgmt.html#gab90920022ab944296821368ef6bb52f8">osMutexNew</a>. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">lock</td><td>current number of times mutex object is locked. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="ab1fa606ba9e29a3fbbb4077555a36490"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab1fa606ba9e29a3fbbb4077555a36490">&#9670;&nbsp;</a></span>EvrRtxMutexGetOwner</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxMutexGetOwner</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">mutex_id, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">thread_id&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">mutex_id</td><td>mutex ID obtained by <a class="el" href="group__CMSIS__RTOS__MutexMgmt.html#gab90920022ab944296821368ef6bb52f8">osMutexNew</a>. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">thread_id</td><td>thread ID obtained by <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ga48d68b8666d99d28fa646ee1d2182b8f">osThreadNew</a> or <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ga8df03548e89fbc56402a5cd584a505da">osThreadGetId</a>. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a6f05793b80e8b4863094d8e7f4f4e643"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6f05793b80e8b4863094d8e7f4f4e643">&#9670;&nbsp;</a></span>EvrRtxMutexDelete</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxMutexDelete</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">mutex_id</td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">mutex_id</td><td>mutex ID obtained by <a class="el" href="group__CMSIS__RTOS__MutexMgmt.html#gab90920022ab944296821368ef6bb52f8">osMutexNew</a>. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="ad54e59992946c9d0792e68d66ea5551d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad54e59992946c9d0792e68d66ea5551d">&#9670;&nbsp;</a></span>EvrRtxMutexDestroyed</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxMutexDestroyed</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">mutex_id</td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">mutex_id</td><td>mutex ID obtained by <a class="el" href="group__CMSIS__RTOS__MutexMgmt.html#gab90920022ab944296821368ef6bb52f8">osMutexNew</a>. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a44bedd81d83258200cb56ee7d2e3d05b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a44bedd81d83258200cb56ee7d2e3d05b">&#9670;&nbsp;</a></span>EvrRtxSemaphoreError</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxSemaphoreError</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">semaphore_id, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">status&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">semaphore_id</td><td>semaphore ID obtained by <a class="el" href="group__CMSIS__RTOS__SemaphoreMgmt.html#ga2a39806ace781a0008a4374ca701b14a">osSemaphoreNew</a> or NULL when ID is unknown. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">status</td><td>extended execution status. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="aceff44720ee1e3526082910851b05b0c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aceff44720ee1e3526082910851b05b0c">&#9670;&nbsp;</a></span>EvrRtxSemaphoreNew</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxSemaphoreNew</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">max_count, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">initial_count, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">attr&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">max_count</td><td>maximum number of available tokens. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">initial_count</td><td>initial number of available tokens. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">attr</td><td>semaphore attributes. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a7255e26f6b145c804cab9924a294bdab"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7255e26f6b145c804cab9924a294bdab">&#9670;&nbsp;</a></span>EvrRtxSemaphoreCreated</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxSemaphoreCreated</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">semaphore_id, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">name&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">semaphore_id</td><td>semaphore ID obtained by <a class="el" href="group__CMSIS__RTOS__SemaphoreMgmt.html#ga2a39806ace781a0008a4374ca701b14a">osSemaphoreNew</a>. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">name</td><td>pointer to semaphore object name. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a92087a4c5b4cefebdf86d6f7609ff677"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a92087a4c5b4cefebdf86d6f7609ff677">&#9670;&nbsp;</a></span>EvrRtxSemaphoreGetName</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxSemaphoreGetName</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">semaphore_id, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">name&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">semaphore_id</td><td>semaphore ID obtained by <a class="el" href="group__CMSIS__RTOS__SemaphoreMgmt.html#ga2a39806ace781a0008a4374ca701b14a">osSemaphoreNew</a>. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">name</td><td>pointer to semaphore object name. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a1789cf7d85b51b7259c8fef578d2f252"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1789cf7d85b51b7259c8fef578d2f252">&#9670;&nbsp;</a></span>EvrRtxSemaphoreAcquire</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxSemaphoreAcquire</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">semaphore_id, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">timeout&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">semaphore_id</td><td>semaphore ID obtained by <a class="el" href="group__CMSIS__RTOS__SemaphoreMgmt.html#ga2a39806ace781a0008a4374ca701b14a">osSemaphoreNew</a>. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">timeout</td><td><a class="el" href="theory_of_operation.html#CMSIS_RTOS_TimeOutValue">Timeout Value</a> or 0 in case of no time-out. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a326da9b281ae8e5e423bbaa936517846"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a326da9b281ae8e5e423bbaa936517846">&#9670;&nbsp;</a></span>EvrRtxSemaphoreAcquirePending</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxSemaphoreAcquirePending</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">semaphore_id, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">timeout&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">semaphore_id</td><td>semaphore ID obtained by <a class="el" href="group__CMSIS__RTOS__SemaphoreMgmt.html#ga2a39806ace781a0008a4374ca701b14a">osSemaphoreNew</a>. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">timeout</td><td><a class="el" href="theory_of_operation.html#CMSIS_RTOS_TimeOutValue">Timeout Value</a> or 0 in case of no time-out. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="abdb4c9a70967128bd4dfc517df64e044"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abdb4c9a70967128bd4dfc517df64e044">&#9670;&nbsp;</a></span>EvrRtxSemaphoreAcquireTimeout</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxSemaphoreAcquireTimeout</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">semaphore_id</td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">semaphore_id</td><td>semaphore ID obtained by <a class="el" href="group__CMSIS__RTOS__SemaphoreMgmt.html#ga2a39806ace781a0008a4374ca701b14a">osSemaphoreNew</a>. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="ae78582742b0b5b55713296ff6432939a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae78582742b0b5b55713296ff6432939a">&#9670;&nbsp;</a></span>EvrRtxSemaphoreAcquired</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxSemaphoreAcquired</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">semaphore_id, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">tokens&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">semaphore_id</td><td>semaphore ID obtained by <a class="el" href="group__CMSIS__RTOS__SemaphoreMgmt.html#ga2a39806ace781a0008a4374ca701b14a">osSemaphoreNew</a>. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">tokens</td><td>number of available tokens. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a7b89fc8f48a4e47f4c630d08cd3bd907"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7b89fc8f48a4e47f4c630d08cd3bd907">&#9670;&nbsp;</a></span>EvrRtxSemaphoreNotAcquired</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxSemaphoreNotAcquired</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">semaphore_id</td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">semaphore_id</td><td>semaphore ID obtained by <a class="el" href="group__CMSIS__RTOS__SemaphoreMgmt.html#ga2a39806ace781a0008a4374ca701b14a">osSemaphoreNew</a>. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="ab6252b20de613fff1e79e295ccf19921"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab6252b20de613fff1e79e295ccf19921">&#9670;&nbsp;</a></span>EvrRtxSemaphoreRelease</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxSemaphoreRelease</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">semaphore_id</td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">semaphore_id</td><td>semaphore ID obtained by <a class="el" href="group__CMSIS__RTOS__SemaphoreMgmt.html#ga2a39806ace781a0008a4374ca701b14a">osSemaphoreNew</a>. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a56080d3cd447a0a13937fa744410127b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a56080d3cd447a0a13937fa744410127b">&#9670;&nbsp;</a></span>EvrRtxSemaphoreReleased</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxSemaphoreReleased</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">semaphore_id, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">tokens&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">semaphore_id</td><td>semaphore ID obtained by <a class="el" href="group__CMSIS__RTOS__SemaphoreMgmt.html#ga2a39806ace781a0008a4374ca701b14a">osSemaphoreNew</a>. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">tokens</td><td>number of available tokens. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a2bb2a882fa43bb7d77d8fa70d4a462e9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2bb2a882fa43bb7d77d8fa70d4a462e9">&#9670;&nbsp;</a></span>EvrRtxSemaphoreGetCount</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxSemaphoreGetCount</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">semaphore_id, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">count&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">semaphore_id</td><td>semaphore ID obtained by <a class="el" href="group__CMSIS__RTOS__SemaphoreMgmt.html#ga2a39806ace781a0008a4374ca701b14a">osSemaphoreNew</a>. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">count</td><td>current number of available tokens. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="ad873de93ac4e71815ad0947cea710343"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad873de93ac4e71815ad0947cea710343">&#9670;&nbsp;</a></span>EvrRtxSemaphoreDelete</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxSemaphoreDelete</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">semaphore_id</td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">semaphore_id</td><td>semaphore ID obtained by <a class="el" href="group__CMSIS__RTOS__SemaphoreMgmt.html#ga2a39806ace781a0008a4374ca701b14a">osSemaphoreNew</a>. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="aa61a63dc661be3c64b2bb421be053a01"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa61a63dc661be3c64b2bb421be053a01">&#9670;&nbsp;</a></span>EvrRtxSemaphoreDestroyed</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxSemaphoreDestroyed</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">semaphore_id</td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">semaphore_id</td><td>semaphore ID obtained by <a class="el" href="group__CMSIS__RTOS__SemaphoreMgmt.html#ga2a39806ace781a0008a4374ca701b14a">osSemaphoreNew</a>. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="aff7cf414f701aa1642cdd3e01f8cd6b5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aff7cf414f701aa1642cdd3e01f8cd6b5">&#9670;&nbsp;</a></span>EvrRtxMemoryPoolError</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxMemoryPoolError</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">mp_id, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">status&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">mp_id</td><td>memory pool ID obtained by <a class="el" href="group__CMSIS__RTOS__PoolMgmt.html#ga497ced5d72dc5cd405c4c418516220dc">osMemoryPoolNew</a> or NULL when ID is unknown. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">status</td><td>extended execution status. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="aa2d0b5f58daedeb5e810893c7e49bc72"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa2d0b5f58daedeb5e810893c7e49bc72">&#9670;&nbsp;</a></span>EvrRtxMemoryPoolNew</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxMemoryPoolNew</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">block_count, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">block_size, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">attr&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">block_count</td><td>maximum number of memory blocks in memory pool. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">block_size</td><td>memory block size in bytes. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">attr</td><td>memory pool attributes; NULL: default values. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a90fe2f0bf0669f197ae11d8c00b1d7b2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a90fe2f0bf0669f197ae11d8c00b1d7b2">&#9670;&nbsp;</a></span>EvrRtxMemoryPoolCreated</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxMemoryPoolCreated</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">mp_id, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">name&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">mp_id</td><td>memory pool ID obtained by <a class="el" href="group__CMSIS__RTOS__PoolMgmt.html#ga497ced5d72dc5cd405c4c418516220dc">osMemoryPoolNew</a>. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">name</td><td>pointer to memory pool object name. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a488d601c4710f9f074d6cb63a1d7a7ca"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a488d601c4710f9f074d6cb63a1d7a7ca">&#9670;&nbsp;</a></span>EvrRtxMemoryPoolGetName</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxMemoryPoolGetName</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">mp_id, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">name&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">mp_id</td><td>memory pool ID obtained by <a class="el" href="group__CMSIS__RTOS__PoolMgmt.html#ga497ced5d72dc5cd405c4c418516220dc">osMemoryPoolNew</a>. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">name</td><td>pointer to memory pool object name. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="ad4cdb985fb2bfea9ae9600955331f27f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad4cdb985fb2bfea9ae9600955331f27f">&#9670;&nbsp;</a></span>EvrRtxMemoryPoolAlloc</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxMemoryPoolAlloc</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">mp_id, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">timeout&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">mp_id</td><td>memory pool ID obtained by <a class="el" href="group__CMSIS__RTOS__PoolMgmt.html#ga497ced5d72dc5cd405c4c418516220dc">osMemoryPoolNew</a>. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">timeout</td><td><a class="el" href="theory_of_operation.html#CMSIS_RTOS_TimeOutValue">Timeout Value</a> or 0 in case of no time-out. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a02e5990d4687be6f1107418b836a42d1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a02e5990d4687be6f1107418b836a42d1">&#9670;&nbsp;</a></span>EvrRtxMemoryPoolAllocPending</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxMemoryPoolAllocPending</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">mp_id, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">timeout&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">mp_id</td><td>memory pool ID obtained by <a class="el" href="group__CMSIS__RTOS__PoolMgmt.html#ga497ced5d72dc5cd405c4c418516220dc">osMemoryPoolNew</a>. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">timeout</td><td><a class="el" href="theory_of_operation.html#CMSIS_RTOS_TimeOutValue">Timeout Value</a> or 0 in case of no time-out. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a254168d8d424511c345eeb807a105a98"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a254168d8d424511c345eeb807a105a98">&#9670;&nbsp;</a></span>EvrRtxMemoryPoolAllocTimeout</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxMemoryPoolAllocTimeout</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">mp_id</td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">mp_id</td><td>memory pool ID obtained by <a class="el" href="group__CMSIS__RTOS__PoolMgmt.html#ga497ced5d72dc5cd405c4c418516220dc">osMemoryPoolNew</a>. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="ad90bbbafea99ceb873685765c927a768"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad90bbbafea99ceb873685765c927a768">&#9670;&nbsp;</a></span>EvrRtxMemoryPoolAllocated</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxMemoryPoolAllocated</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">mp_id, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">block&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">mp_id</td><td>memory pool ID obtained by <a class="el" href="group__CMSIS__RTOS__PoolMgmt.html#ga497ced5d72dc5cd405c4c418516220dc">osMemoryPoolNew</a>. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">block</td><td>address of the allocated memory block. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="ace57221fdad2a3268eb3d9bad3a6a2f3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ace57221fdad2a3268eb3d9bad3a6a2f3">&#9670;&nbsp;</a></span>EvrRtxMemoryPoolAllocFailed</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxMemoryPoolAllocFailed</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">mp_id</td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">mp_id</td><td>memory pool ID obtained by <a class="el" href="group__CMSIS__RTOS__PoolMgmt.html#ga497ced5d72dc5cd405c4c418516220dc">osMemoryPoolNew</a>. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="aeaf7d143a0665dc1639612a7c410bf2f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aeaf7d143a0665dc1639612a7c410bf2f">&#9670;&nbsp;</a></span>EvrRtxMemoryPoolFree</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxMemoryPoolFree</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">mp_id, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">block&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">mp_id</td><td>memory pool ID obtained by <a class="el" href="group__CMSIS__RTOS__PoolMgmt.html#ga497ced5d72dc5cd405c4c418516220dc">osMemoryPoolNew</a>. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">block</td><td>address of the allocated memory block to be returned to the memory pool. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a4dab05d097b613b6a1cb51d28bde05bb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4dab05d097b613b6a1cb51d28bde05bb">&#9670;&nbsp;</a></span>EvrRtxMemoryPoolDeallocated</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxMemoryPoolDeallocated</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">mp_id, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">block&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">mp_id</td><td>memory pool ID obtained by <a class="el" href="group__CMSIS__RTOS__PoolMgmt.html#ga497ced5d72dc5cd405c4c418516220dc">osMemoryPoolNew</a>. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">block</td><td>address of the allocated memory block to be returned to the memory pool. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a7ab4ff850898c8e441931462908e21ce"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7ab4ff850898c8e441931462908e21ce">&#9670;&nbsp;</a></span>EvrRtxMemoryPoolFreeFailed</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxMemoryPoolFreeFailed</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">mp_id, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">block&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">mp_id</td><td>memory pool ID obtained by <a class="el" href="group__CMSIS__RTOS__PoolMgmt.html#ga497ced5d72dc5cd405c4c418516220dc">osMemoryPoolNew</a>. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">block</td><td>address of the allocated memory block to be returned to the memory pool. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a6eeb955d765fa1345cfffee459beb0e3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6eeb955d765fa1345cfffee459beb0e3">&#9670;&nbsp;</a></span>EvrRtxMemoryPoolGetCapacity</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxMemoryPoolGetCapacity</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">mp_id, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">capacity&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">mp_id</td><td>memory pool ID obtained by <a class="el" href="group__CMSIS__RTOS__PoolMgmt.html#ga497ced5d72dc5cd405c4c418516220dc">osMemoryPoolNew</a>. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">capacity</td><td>maximum number of memory blocks. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="ae837fb93176c5d4326cc4db0cb2173d5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae837fb93176c5d4326cc4db0cb2173d5">&#9670;&nbsp;</a></span>EvrRtxMemoryPoolGetBlockSize</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxMemoryPoolGetBlockSize</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">mp_id, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">block_size&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">mp_id</td><td>memory pool ID obtained by <a class="el" href="group__CMSIS__RTOS__PoolMgmt.html#ga497ced5d72dc5cd405c4c418516220dc">osMemoryPoolNew</a>. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">block_size</td><td>memory block size in bytes. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="ad9e1d99bfeffea35d0370db217807697"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad9e1d99bfeffea35d0370db217807697">&#9670;&nbsp;</a></span>EvrRtxMemoryPoolGetCount</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxMemoryPoolGetCount</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">mp_id, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">count&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">mp_id</td><td>memory pool ID obtained by <a class="el" href="group__CMSIS__RTOS__PoolMgmt.html#ga497ced5d72dc5cd405c4c418516220dc">osMemoryPoolNew</a>. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">count</td><td>number of memory blocks used. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="acd62523e7c32135b11e02b05cec3eb14"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acd62523e7c32135b11e02b05cec3eb14">&#9670;&nbsp;</a></span>EvrRtxMemoryPoolGetSpace</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxMemoryPoolGetSpace</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">mp_id, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">space&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">mp_id</td><td>memory pool ID obtained by <a class="el" href="group__CMSIS__RTOS__PoolMgmt.html#ga497ced5d72dc5cd405c4c418516220dc">osMemoryPoolNew</a>. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">space</td><td>number of memory blocks available. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a53f1d2204b6865a170d5b18883778f2a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a53f1d2204b6865a170d5b18883778f2a">&#9670;&nbsp;</a></span>EvrRtxMemoryPoolDelete</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxMemoryPoolDelete</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">mp_id</td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">mp_id</td><td>memory pool ID obtained by <a class="el" href="group__CMSIS__RTOS__PoolMgmt.html#ga497ced5d72dc5cd405c4c418516220dc">osMemoryPoolNew</a>. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a811b696756912ea59958155190d44b34"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a811b696756912ea59958155190d44b34">&#9670;&nbsp;</a></span>EvrRtxMemoryPoolDestroyed</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxMemoryPoolDestroyed</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">mp_id</td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">mp_id</td><td>memory pool ID obtained by <a class="el" href="group__CMSIS__RTOS__PoolMgmt.html#ga497ced5d72dc5cd405c4c418516220dc">osMemoryPoolNew</a>. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a2ffd16746126c7cb91d88dda99b6dcbd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2ffd16746126c7cb91d88dda99b6dcbd">&#9670;&nbsp;</a></span>EvrRtxMessageQueueError</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxMessageQueueError</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">mq_id, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">status&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">mq_id</td><td>message queue ID obtained by <a class="el" href="group__CMSIS__RTOS__Message.html#ga24e895a00f9d484db33aaf784c57bfed">osMessageQueueNew</a> or NULL when ID is unknown. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">status</td><td>extended execution status. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a5836bfa0a9f9f67e49ce8e3b692c980e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5836bfa0a9f9f67e49ce8e3b692c980e">&#9670;&nbsp;</a></span>EvrRtxMessageQueueNew</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxMessageQueueNew</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">msg_count, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">msg_size, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">attr&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">msg_count</td><td>maximum number of messages in queue. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">msg_size</td><td>maximum message size in bytes. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">attr</td><td>message queue attributes; NULL: default values. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a3e640baa40e8c6b7cc0160e2032f49e8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3e640baa40e8c6b7cc0160e2032f49e8">&#9670;&nbsp;</a></span>EvrRtxMessageQueueCreated</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxMessageQueueCreated</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">mq_id, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">name&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">mq_id</td><td>message queue ID obtained by <a class="el" href="group__CMSIS__RTOS__Message.html#ga24e895a00f9d484db33aaf784c57bfed">osMessageQueueNew</a>. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">name</td><td>pointer to message queue object name. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a165ddea19ed0bb5e8a272dce78d369ce"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a165ddea19ed0bb5e8a272dce78d369ce">&#9670;&nbsp;</a></span>EvrRtxMessageQueueGetName</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxMessageQueueGetName</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">mq_id, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">name&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">mq_id</td><td>message queue ID obtained by <a class="el" href="group__CMSIS__RTOS__Message.html#ga24e895a00f9d484db33aaf784c57bfed">osMessageQueueNew</a>. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">name</td><td>pointer to message queue object name. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="aeff464acaaa51eb4be15fb4c0387ceeb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aeff464acaaa51eb4be15fb4c0387ceeb">&#9670;&nbsp;</a></span>EvrRtxMessageQueuePut</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxMessageQueuePut</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">mq_id, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">msg_ptr, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">msg_prio, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">timeout&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">mq_id</td><td>message queue ID obtained by <a class="el" href="group__CMSIS__RTOS__Message.html#ga24e895a00f9d484db33aaf784c57bfed">osMessageQueueNew</a>. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">msg_ptr</td><td>pointer to buffer with message to put into a queue. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">msg_prio</td><td>message priority. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">timeout</td><td><a class="el" href="theory_of_operation.html#CMSIS_RTOS_TimeOutValue">Timeout Value</a> or 0 in case of no time-out. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a799a03c06dd664604e30ddafa392c779"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a799a03c06dd664604e30ddafa392c779">&#9670;&nbsp;</a></span>EvrRtxMessageQueuePutPending</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxMessageQueuePutPending</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">mq_id, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">msg_ptr, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">timeout&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">mq_id</td><td>message queue ID obtained by <a class="el" href="group__CMSIS__RTOS__Message.html#ga24e895a00f9d484db33aaf784c57bfed">osMessageQueueNew</a>. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">msg_ptr</td><td>pointer to buffer with message to put into a queue. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">timeout</td><td><a class="el" href="theory_of_operation.html#CMSIS_RTOS_TimeOutValue">Timeout Value</a> or 0 in case of no time-out. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a0d64e761521338ea20e98cd1df4dfb74"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0d64e761521338ea20e98cd1df4dfb74">&#9670;&nbsp;</a></span>EvrRtxMessageQueuePutTimeout</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxMessageQueuePutTimeout</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">mq_id</td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">mq_id</td><td>message queue ID obtained by <a class="el" href="group__CMSIS__RTOS__Message.html#ga24e895a00f9d484db33aaf784c57bfed">osMessageQueueNew</a>. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="ae4403866b9523b3030493074b19b7a4d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae4403866b9523b3030493074b19b7a4d">&#9670;&nbsp;</a></span>EvrRtxMessageQueueInsertPending</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxMessageQueueInsertPending</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">mq_id, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">msg_ptr&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">mq_id</td><td>message queue ID obtained by <a class="el" href="group__CMSIS__RTOS__Message.html#ga24e895a00f9d484db33aaf784c57bfed">osMessageQueueNew</a>. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">msg_ptr</td><td>pointer to buffer with message to put into a queue. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="aead8fb8668ded4ce13c392405bc1556f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aead8fb8668ded4ce13c392405bc1556f">&#9670;&nbsp;</a></span>EvrRtxMessageQueueInserted</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxMessageQueueInserted</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">mq_id, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">msg_ptr&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">mq_id</td><td>message queue ID obtained by <a class="el" href="group__CMSIS__RTOS__Message.html#ga24e895a00f9d484db33aaf784c57bfed">osMessageQueueNew</a>. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">msg_ptr</td><td>pointer to buffer with message to put into a queue. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="ad40c5947fefee9476feb3706fab19434"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad40c5947fefee9476feb3706fab19434">&#9670;&nbsp;</a></span>EvrRtxMessageQueueNotInserted</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxMessageQueueNotInserted</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">mq_id, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">msg_ptr&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">mq_id</td><td>message queue ID obtained by <a class="el" href="group__CMSIS__RTOS__Message.html#ga24e895a00f9d484db33aaf784c57bfed">osMessageQueueNew</a>. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">msg_ptr</td><td>pointer to buffer with message to put into a queue. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a47dfe88a77c1b2c3887aa8e094d8b05f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a47dfe88a77c1b2c3887aa8e094d8b05f">&#9670;&nbsp;</a></span>EvrRtxMessageQueueGet</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxMessageQueueGet</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">mq_id, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">msg_ptr, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">msg_prio, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">timeout&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">mq_id</td><td>message queue ID obtained by <a class="el" href="group__CMSIS__RTOS__Message.html#ga24e895a00f9d484db33aaf784c57bfed">osMessageQueueNew</a>. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">msg_ptr</td><td>pointer to buffer for message to get from a queue. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">msg_prio</td><td>message priority. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">timeout</td><td><a class="el" href="theory_of_operation.html#CMSIS_RTOS_TimeOutValue">Timeout Value</a> or 0 in case of no time-out. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="ab78877dc360dc9cc1843376fcc9f55f0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab78877dc360dc9cc1843376fcc9f55f0">&#9670;&nbsp;</a></span>EvrRtxMessageQueueGetPending</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxMessageQueueGetPending</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">mq_id, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">msg_ptr, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">timeout&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">mq_id</td><td>message queue ID obtained by <a class="el" href="group__CMSIS__RTOS__Message.html#ga24e895a00f9d484db33aaf784c57bfed">osMessageQueueNew</a>. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">msg_ptr</td><td>pointer to buffer for message to get from a queue. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">timeout</td><td><a class="el" href="theory_of_operation.html#CMSIS_RTOS_TimeOutValue">Timeout Value</a> or 0 in case of no time-out. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a483817ad7889aa7914d92114b4306a43"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a483817ad7889aa7914d92114b4306a43">&#9670;&nbsp;</a></span>EvrRtxMessageQueueGetTimeout</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxMessageQueueGetTimeout</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">mq_id</td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">mq_id</td><td>message queue ID obtained by <a class="el" href="group__CMSIS__RTOS__Message.html#ga24e895a00f9d484db33aaf784c57bfed">osMessageQueueNew</a>. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="abe61a504eec518d4c1c77b17acf2ec08"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abe61a504eec518d4c1c77b17acf2ec08">&#9670;&nbsp;</a></span>EvrRtxMessageQueueRetrieved</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxMessageQueueRetrieved</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">mq_id, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">msg_ptr&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">mq_id</td><td>message queue ID obtained by <a class="el" href="group__CMSIS__RTOS__Message.html#ga24e895a00f9d484db33aaf784c57bfed">osMessageQueueNew</a>. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">msg_ptr</td><td>pointer to buffer for message to get from a queue. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a8b7137808f5623298d3eb4101676c023"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8b7137808f5623298d3eb4101676c023">&#9670;&nbsp;</a></span>EvrRtxMessageQueueNotRetrieved</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxMessageQueueNotRetrieved</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">mq_id, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">msg_ptr&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">mq_id</td><td>message queue ID obtained by <a class="el" href="group__CMSIS__RTOS__Message.html#ga24e895a00f9d484db33aaf784c57bfed">osMessageQueueNew</a>. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">msg_ptr</td><td>pointer to buffer for message to get from a queue. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a4b26997984a2d7e845e121a31f36733f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4b26997984a2d7e845e121a31f36733f">&#9670;&nbsp;</a></span>EvrRtxMessageQueueGetCapacity</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxMessageQueueGetCapacity</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">mq_id, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">capacity&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">mq_id</td><td>message queue ID obtained by <a class="el" href="group__CMSIS__RTOS__Message.html#ga24e895a00f9d484db33aaf784c57bfed">osMessageQueueNew</a>. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">capacity</td><td>maximum number of messages. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a481f30233fc986f597bd34919e1b5545"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a481f30233fc986f597bd34919e1b5545">&#9670;&nbsp;</a></span>EvrRtxMessageQueueGetMsgSize</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxMessageQueueGetMsgSize</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">mq_id, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">msg_size&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">mq_id</td><td>message queue ID obtained by <a class="el" href="group__CMSIS__RTOS__Message.html#ga24e895a00f9d484db33aaf784c57bfed">osMessageQueueNew</a>. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">msg_size</td><td>maximum message size in bytes. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a8b0949fdc0988084c14af9cd45ad268e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8b0949fdc0988084c14af9cd45ad268e">&#9670;&nbsp;</a></span>EvrRtxMessageQueueGetCount</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxMessageQueueGetCount</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">mq_id, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">count&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">mq_id</td><td>message queue ID obtained by <a class="el" href="group__CMSIS__RTOS__Message.html#ga24e895a00f9d484db33aaf784c57bfed">osMessageQueueNew</a>. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">count</td><td>number of queued messages. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="ac2008915530debdff44e28f253c62eb1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac2008915530debdff44e28f253c62eb1">&#9670;&nbsp;</a></span>EvrRtxMessageQueueGetSpace</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxMessageQueueGetSpace</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">mq_id, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">space&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">mq_id</td><td>message queue ID obtained by <a class="el" href="group__CMSIS__RTOS__Message.html#ga24e895a00f9d484db33aaf784c57bfed">osMessageQueueNew</a>. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">space</td><td>number of available slots for messages. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a0693e804e30352cc8f80d74ba07b7906"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0693e804e30352cc8f80d74ba07b7906">&#9670;&nbsp;</a></span>EvrRtxMessageQueueReset</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxMessageQueueReset</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">mq_id</td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">mq_id</td><td>message queue ID obtained by <a class="el" href="group__CMSIS__RTOS__Message.html#ga24e895a00f9d484db33aaf784c57bfed">osMessageQueueNew</a>. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="acb02e48c6faf11dc547639524fe9732d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acb02e48c6faf11dc547639524fe9732d">&#9670;&nbsp;</a></span>EvrRtxMessageQueueResetDone</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxMessageQueueResetDone</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">mq_id</td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">mq_id</td><td>message queue ID obtained by <a class="el" href="group__CMSIS__RTOS__Message.html#ga24e895a00f9d484db33aaf784c57bfed">osMessageQueueNew</a>. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a28f3823fc12be46ae86634295d4ced38"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a28f3823fc12be46ae86634295d4ced38">&#9670;&nbsp;</a></span>EvrRtxMessageQueueDelete</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxMessageQueueDelete</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">mq_id</td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">mq_id</td><td>message queue ID obtained by <a class="el" href="group__CMSIS__RTOS__Message.html#ga24e895a00f9d484db33aaf784c57bfed">osMessageQueueNew</a>. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a9b9d2c48e36ed50600eb12d737c89e2a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9b9d2c48e36ed50600eb12d737c89e2a">&#9670;&nbsp;</a></span>EvrRtxMessageQueueDestroyed</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EvrRtxMessageQueueDestroyed</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">mq_id</td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">mq_id</td><td>message queue ID obtained by <a class="el" href="group__CMSIS__RTOS__Message.html#ga24e895a00f9d484db33aaf784c57bfed">osMessageQueueNew</a>. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="navelem"><a class="el" href="dir_a43355fbfff7212ac2193223a73d577c.html">RTOS2</a></li><li class="navelem"><a class="el" href="dir_002cf2dd0f795cc97a8d08cc3fa6e516.html">RTX</a></li><li class="navelem"><a class="el" href="dir_061ad8d12aa7dc7d03c29112cd6e086d.html">Include</a></li><li class="navelem"><a class="el" href="rtx__evr_8h.html">rtx_evr.h</a></li>
    <li class="footer">Generated on Tue Mar 17 2020 15:01:31 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
	<!--
    <a href="http://www.doxygen.org/index.html">
    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.17 
	-->
	</li>
  </ul>
</div>
</body>
</html>
